STWD
Starwood Property Trust Inc
$16.38
0.05 (0.31%) Today
0.08 (0.49%) After-hours
— up— down
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
370.75MP/E Ratio
17.37
17.37Forward P/E
8.97
8.97Dividend
$1.89 (11.74%)
$1.89 (11.74%)Ex-Dividend Date
Jun 30, 2026
Jun 30, 2026Open
$16.30
$16.30Previous Close
$16.35
$16.35Day Range
$16.29 – $16.59
$16.29 – $16.5952-Week Range
$15.51 – $20.84
$15.51 – $20.84Beta
1.06
1.06Earnings Date
Nov 9, 2026
Nov 9, 2026Volume
2.86M
2.86MAvg Volume
3.54M
3.54MAnalyst Rating
Buy
BuyExchange
NEW YORK STOCK EXCHANGE, INC.
NEW YORK STOCK EXCHANGE, INC.