Canopy Growth Nyse Cgc Earnings Beat Expectations Instant Analysis