Cannabis stocks have been taking it on the chin for months now and Canopy Growth Corporation (CGC) just made new lower … source