NYSE • SO • US8425871071
Generating your data highlights...
104b USD | # 195 in US
5.32m shares | 501.19m USD
1.13b
99.78% | 1.12b