NYSE • STWD • US85571B1052
Generating your data highlights...
6.3b USD | # 2204 in US
3.04m shares | 53.39m USD
370.75m
95.14% | 352.74m