Is This Marijuana Stock Worth the Long Haul Investment?

Canopy Growth Corporation (NYSE:CGC) is one of the leaders in the marijuana…