NYSE:STT | US8574771031
Generating your data highlights...
35.7b USD | # 584 in US
1.86m shares | 217.6m USD
279.31m
94.53% | 264.04m