STWD ▲ +0.7% - Starwood Property Trust, Inc. $STWD - Starwood Property Trust Announces $0.48 Per Share Dividend for Third Quarter 2026 Starwood Property Trust announced a $0.48 per share dividend for the third quarter of 2026, supporting investor confidence in the company's cash generation and distribution capacity. The stock rose 0.7% on the announcement, reflecting positive sentiment around the maintained dividend payment. 17-SEP-2026 04:15 PM ET