Starwood Property Trust Announces $0.48 Per Share Dividend for Second Quarter 2025
1. STWD declared a quarterly dividend of $0.48 per share. 2. Dividend payable on July 15, 2025, to June 30 record holders. 3. Company has deployed $104 billion in capital since inception. 4. Starwood manages over $26 billion in diverse investments. 5. Focus on generating stable returns primarily through dividends.