NYSE • STT • US8574771031
Generating your data highlights...
48.1b USD | # 477 in US
2.13m shares | 321.39m USD
276.77m
94.46% | 261.42m