STWD   $16.7  0.24% Market Closed After Close 16.7 0.0

STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.

Data not available