STWD
Starwood Property Trust Shatters Records with Record-Breaking Q1 2026 Performance
Starwood Property Trust, a leading diversified real estate investment trust (REIT), has made headlines in the industry by announcing its most impressive first quarter results to date. With a distributable earnings of $147 million or $0.39 per share for the three-month period ending March 31st, 2026, the company has