STARWOOD PROPERTY TRUST INC (STWD) Stock Chart

NYSE:STWD • US85571B1052

18.06 USD
+0.05 (+0.28%)
At close: Feb 20, 2026
18.0425 USD
-0.02 (-0.1%)
After Hours: 2/20/2026, 8:06:19 PM
Open in Chart Tool
STARWOOD PROPERTY TRUST INC / STWD Daily stock chart