STARWOOD PROPERTY TRUST, INC. - 8-K Filing
Starwood Property Trust reported first-quarter GAAP earnings of $0.13 per diluted share and Distributable Earnings (DE) of $0.39 per diluted share for the quarter ended March 31, 2026. The company invested $4 billion year-to-date across its diversified portfolio as of May 8, 2026. (Items: 2.02 Results of Operations and Financial Condition, 9.01 Financial Statements and Exhibits)
Tickers: $STWD