Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
12.61
+0.23 (1.86%)
At close: Oct 15, 2026, 4:00 PM EDT
12.74
+0.13 (1.02%)
After-hours: Oct 15, 2026, 7:49 PM EDT
Market Cap4.67B -32.1%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio21.10
Forward PE7.63
Dividend$1.92 (15.23%)
Ex-Dividend DateSep 30, 2026
Volume7,818,344
Open12.61
Previous Close12.38
Day's Range12.55 - 12.91
52-Week Range12.27 - 19.06
Beta1.05
AnalystsBuy
Price Target19.56 (+55.12%)
Earnings DateNov 6, 2026