NYSE • STWD • US85571B1052
Generating your data highlights...
6.19b USD | # 2216 in US
3.01m shares | 52.72m USD
370.75m
95.14% | 352.74m