BRT Apartments Corp BRT Q1 2026 Earnings NarrowerThanExpected Loss Amidst Challenging Multifamily Market RCAT Q1 2026 Earnings EPS Misses Estimates as Stock Gains 421 GOOD Q1 2026 Earnings EPS Beats Estimates by 5686 Stock Declines 163 MYE Q1 2026 Earnings Strong Earnings Beat as Profitability Surges Past Estimates Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower WSO Q1 2026 Earnings EPS Surpasses Estimates by 933 Stock Declines Marginally