WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise TRTX Q1 2026 Earnings EPS Falls Short of Estimates Amid Narrow Miss OXLCO Q4 2025 Earnings EPS Misses Estimates Shares Edge Higher DCH Q1 2026 Earnings Massive EPS Surprise Drives Stock Up 39 PEB Q1 2026 Earnings EPS Exceeds Estimates as Hotel REIT Navigates Challenging Environment MGEE Q1 2026 Earnings EPS Surpasses Estimates on Strong Utility Performance