Starwood Property Trust Maintains $0.48 Dividend for Over a Decade
Starwood Property Trust (STWD) has declared its second-quarter dividend of $0.48 per share, maintaining the same payout level for over ten years. The company's management stated that this dividend is sustainable and will eventually be fully covered by recurring distributable earnings despite Q1 FY2026 DE falling short due to cash drag and other one-time factors.
Tickers: $STWD