CGC Financials: Canopy Growth Corporation AI Analysis