NYSE • SO • US8425871071
Generating your data highlights...
103b USD | # 198 in US
5.84m shares | 556.71m USD
1.13b
99.78% | 1.12b