Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
15.53
-0.17 (-1.08%)
At close: Sep 1, 2026, 4:00 PM EDT
15.63
+0.10 (0.63%)
After-hours: Sep 1, 2026, 7:56 PM EDT
Market Cap5.75B -22.8%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio25.99
Forward PE9.28
Dividend$1.92 (12.36%)
Ex-Dividend DateJun 30, 2026
Volume5,288,391
Open15.68
Previous Close15.70
Day's Range15.49 - 15.70
52-Week Range15.49 - 20.84
Beta1.03
AnalystsBuy
Price Target19.88 (+28.01%)
Earnings DateAug 6, 2026