Lumida
/STWD
⌘K
Starwood Property Trust Inc

Starwood Property Trust Inc

STWD
$17.00USD-0.53%-0.09 today

MARKET CAP

6.3B

P/E (TTM)

10.4x

FWD P/E

8.9x

DAY RANGE

$17 – $17

52W RANGE

$16
$21
Charts by TradingView
Loading chart…

News for Starwood Property Trust Inc loads here via client-side fetch to /api/news/stwd.