Many stocks trade above their market cap. Momentum and consistency of good news with no dilution could see this trade considerably higher than what the market cap is. To invest based solely on the market cap is kind of foolish especially on the otc imo