STWD

Starwood Property Trust Inc

$16.38
0.05 (0.31%) Today
0.08 (0.49%) After-hours
Compare STWD
Market Cap
$6.05B-18.2%
Revenue (TTM)
$2.01B+5.9%
Net Income (TTM)
$367.67M+1.8%
EPS (TTM)
0.99+1.8%
Shares Out
370.75M
P/E Ratio
17.37
Forward P/E
8.97
Dividend
$1.89 (11.74%)
Ex-Dividend Date
Jun 30, 2026
Open
$16.30
Previous Close
$16.35
Day Range
$16.29 – $16.59
52-Week Range
$15.51 – $20.84
Beta
1.06
Earnings Date
Nov 9, 2026
Volume
2.86M
Avg Volume
3.54M
Analyst Rating
Buy
Exchange
NEW YORK STOCK EXCHANGE, INC.

About STWD

Related

News