STWD   $19.8  -2.56% Market Closed After Close 19.76 -0.20%

Starwood Property Trust Inc