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