Back to briefingOn watchGLOBALOther market-moving newsSep 1, 2026, 8:24 PMStarwood Property Trust Stock Hits 52-Week Low of $15.51Starwood Property Trust Stock Hits 52-Week Low of $15.51Read original sourceToday's stories