NYSE • STT • US8574771031
Generating your data highlights...
48.8b USD | # 454 in US
1.94m shares | 359.94m USD
274.7m
94.48% | 259.54m