NYSE • XOM • US30233Q1085
Generating your data highlights...
661b USD | # 21 in US
15.84m shares | 2.38b USD
4.11b
99.79% | 4.1b