SANA Q1 2026 Earnings NarrowerThanExpected Loss Offers Cautious Optimism MEOH Q1 2026 Earnings EPS Misses Estimates as Stock Declines AI Infrastructure and Energy Plays May Have Outpaced Nvidia in Returns InPost Announces FedExLed 9 Billion Buyout Offer to Open on May 26 Stantec Q1 2026 Earnings EPS Beat Drives Modest Share Gains