Starwood Property Trust, Inc. (STWD)
NYSE: STWD · Real-Time Price · USD
16.35
-0.11 (-0.67%)
At close: Aug 13, 2026, 4:00 PM EDT
16.38
+0.03 (0.18%)
After-hours: Aug 13, 2026, 4:38 PM EDT

Starwood Property Trust Filings