Starwood Property Trust IncNYSE   Updated Aug 10, 2022 11:40 PM
STWD23.940.18 (0.76%)
Post-Market0.00 (0.00%)
3,116
  • Key Data
  • 52wk Low19.69
  • 52wk High26.36
  • Mkt Cap7.35b
  • Volume1.79m
  • Real-Time