Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
15.81
-0.13 (-0.82%)
At close: Aug 28, 2026, 4:00 PM EDT
15.85
+0.04 (0.24%)
After-hours: Aug 28, 2026, 7:56 PM EDT
Market Cap5.85B -20.8%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio26.45
Forward PE9.45
Dividend$1.92 (12.14%)
Ex-Dividend DateJun 30, 2026
Volume3,739,981
Open16.01
Previous Close15.94
Day's Range15.75 - 16.03
52-Week Range15.51 - 20.84
Beta1.04
AnalystsBuy
Price Target19.88 (+25.74%)
Earnings DateAug 6, 2026