NYSE:STT | US8574771031
Generating your data highlights...
36.1b USD | # 628 in US
2.16m shares | 279.4m USD
278.73m
94.54% | 263.51m