Starwood Property Trust, Inc. (STWD)

NYSE: STWD · Real-Time Price · USD
15.00
+0.06 (0.40%)
At close: Sep 21, 2026, 4:00 PM EDT
15.12
+0.12 (0.80%)
After-hours: Sep 21, 2026, 7:52 PM EDT
Market Cap5.55B -25.4%
Revenue (ttm)597.28M +35.7%
Net Income218.07M -38.4%
EPS0.60 -45.3%
Shares Out 370.17M
PE Ratio25.10
Forward PE8.97
Dividend$1.92 (12.80%)
Ex-Dividend DateSep 30, 2026
Volume3,989,091
Open15.02
Previous Close14.94
Day's Range14.98 - 15.12
52-Week Range14.89 - 20.21
Beta1.03
AnalystsBuy
Price Target19.88 (+32.53%)
Earnings DateNov 9, 2026