If you google top 10 CBD companies in USA
You will see an article by NEW FRONTIER DATA.
Those public companies are a solid bet.
Unless you trade on sentiment, I would stay clear of any penny stock. The OTC was SUPPOSED to be a market where upstarts could access the capital markets, but it is rife with charlatans, con men, criminals and scams.
Better results putting it on Black at the roulette table.