NYSE:STT | US8574771031
Generating your data highlights...
24.9b USD | # 670 in US
2.1m shares | 166.23m USD
298.62m
94.50% | 282.18m