Canopy Growth showed improved performance, but still reported a net loss due to high operating costs. Read why I rate CGC ...