NYSE:SO | US8425871071
Generating your data highlights...
109b USD | # 190 in US
6.2m shares | 554.14m USD
1.12b
99.77% | 1.12b