Canopy Growth FY27 Q1 net loss narrows 68% to C$ 14.58 million; revenue rises 13% to C$ 81.17 million - CGC News | Rallies