NYSE • SO • US8425871071
Generating your data highlights...
98.3b USD | # 224 in US
5.69m shares | 526.18m USD
1.15b
99.76% | 1.15b