STWD Starwood Property Trust Starwood Property Trust14.51-0.19 (-1.3%)
STWD Starwood Property Trust Starwood Property Trust14.89-0.21 (-1.4%)
STWD Starwood Property Trust Starwood Property Trust15.44-0.18 (-1.2%)
STWD Starwood Property Trust Starwood Property Trust15.60-0.27 (-1.7%)
STWD Starwood Property Trust Starwood Property Trust15.910.00 (0.0%)
STWD Starwood Property Trust Starwood Property Trust16.20-0.09 (-0.6%)