STWD   $17.95  -1.10% Market Closed After Close 17.99 0.22%

STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.