NYSE • CVX • US1667641005
Generating your data highlights...
343b USD | # 40 in US
10.63m shares | 1.99b USD
1.98b
95.19% | 1.88b