STWD logo

STWDStarwood Property Trust Inc

$17.05
$0.11
(0.64%)
Today
Closed $17.05
$0.042
(0.25%)
After Hours
Updated: 07:42 PM EDT
EarningsAug 6
Mkt Cap$6.36B
Vol2.29M