NYSE • STT • US8574771031
Generating your data highlights...
42.3b USD | # 525 in US
2.1m shares | 285.42m USD
276.77m
94.46% | 261.44m