Canopy Growth is rallying after beating on revenue\, thanks to huge legal-marijuana sales in Canada (CGC)

Canopy Growth is rallying after beating on revenue, thanks to huge legal-marijuana sales in Canada (CGC)