Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
12.20
-0.20 (-1.61%)
At close: Oct 30, 2026, 4:00 PM EDT
12.39
+0.19 (1.56%)
After-hours: Oct 30, 2026, 7:58 PM EDT
Market Cap4.52B -32.7%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio20.41
Forward PE7.58
Dividend$1.92 (15.74%)
Ex-Dividend DateSep 30, 2026
Volume4,585,560
Open12.45
Previous Close12.40
Day's Range12.16 - 12.45
52-Week Range11.84 - 18.66
Beta1.05
AnalystsBuy
Price Target18.88 (+54.75%)
Earnings DateNov 6, 2026