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