STWD

Starwood Property Trust, Inc.

STWDNYSE

$19.46

+0.24

1.25%

Last Updated: Feb 4, 21:00