Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
12.71
-0.04 (-0.31%)
At close: Oct 9, 2026, 4:00 PM EDT
12.71
0.00 (0.02%)
After-hours: Oct 9, 2026, 7:48 PM EDT
Market Cap4.70B -31.8%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio21.27
Forward PE7.69
Dividend$1.92 (15.11%)
Ex-Dividend DateSep 30, 2026
Volume4,600,626
Open12.73
Previous Close12.75
Day's Range12.56 - 12.77
52-Week Range12.42 - 19.06
Beta1.05
AnalystsBuy
Price Target19.56 (+53.9%)
Est. EarningsNov 9, 2026