Ball Corporation Q1 2026 Earnings EPS Beats Estimates by 885 on Strong Operational Performance
ESLA Q1 2026 Earnings EPS Misses Estimates by Wide Margin as ClinicalStage Biotech Continues RD Spending
NTRA Q1 2026 Earnings EPS Misses Estimates as Revenue Unreported Stock Slightly Down
TSCO Q1 2026 Earnings EPS Miss Sends Stock Lower Amid Cost Pressures
WTTR Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Despite Strong Beat
MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down