STWD

Starwood Property Trust, Inc.

STWDNYSE

$18.57

+0.16

0.87%

Last Updated: Jan 13, 21:00