NYSE • XOM • US30233Q1085
Generating your data highlights...
681b USD | # 20 in US
15.92m shares | 2.34b USD
4.11b
99.79% | 4.1b