NYSE • STT • US8574771031
Generating your data highlights...
50.7b USD | # 456 in US
2.26m shares | 386.47m USD
274.7m
92.71% | 254.67m