In my opinion Pot Stocks are hamstrung by being listed as a Schedule 1 Narcotic. (folks can get opioids from their doctors for 1 dollar a bottle in some cases for pain relief and pharms wheel too much dollar power for the current regime to recognize mj for all it's benefits).
States can legalize pot but Sessions is working to keep the federal position more restrictive. Be careful with your pennies and the dollars will follow.