STWD   $16.7  0.24% Market Closed

STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.