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