Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
16.46
-0.20 (-1.20%)
At close: Aug 12, 2026, 4:00 PM EDT
16.50
+0.04 (0.24%)
After-hours: Aug 12, 2026, 5:03 PM EDT
Market Cap6.09B -16.5%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio27.54
Forward PE9.28
Dividend$1.92 (11.67%)
Ex-Dividend DateJun 30, 2026
Volume4,941,970
Open16.65
Previous Close16.66
Day's Range16.41 - 16.73
52-Week Range15.51 - 20.84
Beta1.04
AnalystsBuy
Price Target20.19 (+22.66%)
Earnings DateAug 6, 2026