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 shareholders of record. 3. STWD has deployed over $104 billion in capital since inception. 4. They manage a diverse portfolio of over $26 billion in investments. 5. The focus remains on generating stable returns through dividends.