CGC Financials: Canopy Growth Corp AI Analysis