BLBD Q1 2026 Earnings Strong EPS Beat Drives Share Price Uptick TMO Q1 2026 Earnings EPS Surpasses Estimates by 284 Stock Edges Down TOI Q1 2026 Earnings Narrowing Losses Surprises Street Shares Edge Higher ICL Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower BTI Q4 2025 Earnings EPS Beats Estimates Amid Modest Stock Decline C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower