I'm not so sure that's true .. With success the market cap could go to hundreds of millions if not into the billions. Do the math taking into account the 60% dilution and most of us would still be doing OK
PBT Price at posting:
5.0¢ Sentiment: Buy Disclosure: Held