CYN Q1 2026 Earnings EPS Surprise of 264 Highlights Cost Discipline Amid Revenue Void Canopy Growth CGC Q1 2026 Earnings Deep Loss Widens as Cannabis Operator Faces Margin Pressures HAFN Q4 2025 Earnings EPS Misses Estimates as Shares Slide 34 AMH Q1 2026 Earnings Significant EPS Surprise Drives Investor Optimism MOMO Q4 2025 Earnings EPS Misses Estimates Shares Decline on Surprise Shortfall Fastly Inc FSLY Q1 2026 Earnings Solid EPS Beat Amid Revenue Gaps and Slight Stock Pullback