NYSE • STWD • US85571B1052
Generating your data highlights...
5.32b USD | # 2410 in US
4.22m shares | 68.04m USD
370.17m
95.13% | 352.16m