NYSE • CVX • US1667641005
Generating your data highlights...
381b USD | # 27 in US
12.1m shares | 2.32b USD
1.98b
92.85% | 1.84b