For canna companies, look at the companies that have been successful in Massachusetts, which has a very high regulatory bar to entry. They are well capitalized, and will be able to roll out first in the next batch of states that legalize.
I don't own any stocks outside retirement funds, so take that advice for what it's worth.