STWD

Starwood Property Trust, Inc.

STWDNYSE

$19.50

-0.11

0.54%

Last Updated: Jul 31, 14:58