Canopy Growth Corporation (CGC) is releasing earnings tomorrow. It is expected to be positive news. The bull thesis on CGC … source