Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower Wolfspeed WOLF Q1 2026 Earnings WiderthanExpected Loss Highlights Cost Challenges PBYI Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Discipline JPM Q1 2026 Earnings Strong EPS Beat Despite Subdued Revenue Environment CZFS Q1 2026 Earnings EPS Beats Estimates by Nearly 7 But Stock Slips BBY Q1 2026 Earnings EPS Beats Estimates by 481 Stock Inches Higher