BriaCell Therapeutics Q1 2026 Earnings NarrowerthanExpected EPS Loss Despite No Revenue DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations AIRG Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Toro Company TTC Q1 2026 Earnings Strong EPS Beat Amid Modest Market Caution CPK Q1 2026 Earnings Earnings Beat Estimates as Utility Segment Drives Strong Results LAC Q1 2026 Earnings NarrowerThanExpected Loss Reflects Progress on Thacker Pass