Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower WNC Q1 2026 Earnings EPS Falls Sharply Below Expectations as Operational Headwinds Persist IRIX Q1 2026 Earnings EPS Beats Estimates by 58 Stock Rises Nearly 3 AIM ImmunoTech Q1 2026 Earnings EPS Miss Widens as Clinical Pipeline Drives Higher Operating Costs Thomson Reuters TRI Q1 2026 Earnings EPS Beats Estimates on Operational Strength ARE Q1 2026 Earnings Massive EPS Surprise Highlights Operational Strength