STWD   $18.05  -1.53% Market Closed After Close 18.0229 -0.15%

STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.

Data not available