ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance CAI Earnings Overview 20260527 Toro Corp Q4 2025 Earnings Minimal EPS Reported as Stock Declines Vistra Corp VST Q1 2026 Earnings Massive EPS Beat Driven by Operational Strength and Favorable Market Conditions CIMP Q1 2026 Earnings EPS Beats Estimates by 282 SPRB Q1 2026 Earnings Narrower Than Expected Loss Drives Positive Sentiment Texas Instruments Q1 2026 Earnings Strong EPS Beat Drives Stock Higher ProAssurance Q1 2026 Earnings EPS Misses Estimates Amidst Underwriting Headwinds Data Storage Corporation DTST Q1 2026 Earnings Earnings Surprise Driven by NarrowerThanExpected Loss ALKS Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Disclosure Gap Stock Slips Atkore Inc ATKR Q1 2026 Earnings EPS Surges Past Expectations Shares Rally Visteon Corporation VC Q1 2026 Earnings EPS Beats Estimates Shares Rise