STWD

Starwood Property Trust, Inc.

STWDNYSE

$20.60

+0.13

0.64%

Last Updated: Sep 5, 20:00