Sonida Senior Living SNDA Q1 2026 Earnings EPS Misses Estimates by 555 Amid Operational Challenges Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence ENI SpA E Q1 2026 Earnings Earnings Miss Weighs on Shares as EPS Falls Short of Expectations Betterware de Mexico BWMX Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Shares Edge Higher USBC Q1 2025 Earnings EPS Beats Estimates Despite Loss Stock Declines 513 SES AI Q1 2026 Earnings EPS Misses Estimates as Company Continues RD Focus