COLD Q1 2026 Earnings EPS Surprises to the Upside as Loss Narrows SPXC Q1 2026 Earnings EPS Beats Expectations by 59 ILPT Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Discipline Amid Market Headwinds FOR Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Gains 36 BDN Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher Ally Financial Inc ALLY Q1 2026 Earnings Earnings Per Share Beat Estimates by 165 Shares Edge Higher