Starwood Property Trust Declares $0.48 Per Share Dividend for Q1 2026

Friday, Mar 13, 2026 4:10 pm ET1min read
STWD--

Starwood Property Trust has declared a dividend of $0.48 per share for Q1 2026. The dividend is payable on April 15, 2026, to stockholders of record as of March 31, 2026. The company has successfully deployed $115 billion of capital since inception and manages a portfolio of over $30 billion across debt and equity investments.

Starwood Property Trust Declares $0.48 Per Share Dividend for Q1 2026

Stay ahead of the market.

Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments



Add a public comment...
No comments

No comments yet