STARWOOD PROPERTY TRUST INC (STWD) Stock Chart

NYSE:STWD • US85571B1052

17.89 USD
-0.11 (-0.61%)
Last: Mar 3, 2026, 09:36 AM
Open in Chart Tool
STARWOOD PROPERTY TRUST INC / STWD Daily stock chart