NYSE • CVX • US1667641005
Generating your data highlights...
397b USD | # 32 in US
8.85m shares | 1.72b USD
1.96b
95.25% | 1.87b