STRR Q1 2026 Earnings Significant EPS Miss But Stock Gains 342
SBC Q1 2026 Earnings EPS Beats Estimates by 11 but Stock Slips Over 4
TAK Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares
ATRA Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Progress Continues
ASML Q1 2026 Earnings EPS Beats Estimates with 713 Surprise as Stock Holds Steady
SPMC Q1 2026 Earnings EPS Misses Estimates Amid Market Volatility