NYSE • STT • US8574771031
Generating your data highlights...
53.4b USD | # 443 in US
2.08m shares | 378.23m USD
274.7m
94.48% | 259.54m