NYSE:STT | US8574771031
Generating your data highlights...
28.8b USD | # 592 in US
2.26m shares | 212.07m USD
293.15m
94.50% | 277.02m