STWD Starwood Property Trust Starwood Property Trust17.91-0.09 (-0.5%)
STWD Starwood Property Trust Starwood Property Trust18.09+0.28 (+1.6%)
STWD Starwood Property Trust Starwood Property Trust17.94-0.16 (-0.9%)
STWD Starwood Property Trust Starwood Property Trust17.68-0.12 (-0.7%)
STWD Starwood Property Trust Starwood Property Trust17.95-0.16 (-0.9%)