STWD

Starwood Property Trust, Inc.

STWDNYSE

$20.19

-0.08

0.39%

Last Updated: May 19, 20:00