STARWOOD PROPERTY TRUST, INC. - 10-Q Filing
Starwood Property Trust filed its Q1 2026 10-Q report with the SEC, disclosing financial results and operational updates for the period ending March 31, 2026. The filing includes details on loans held for investment across segments such as Commercial Portfolio and Infrastructure Portfolio, along with secured financing arrangements.
Tickers: $STWD