Performance (normalized)

-7%+29%+66%+102%+139%

Key metrics

MetricCVXVLO
Price$208.53$370.72
Market cap$415.31B$106.74B
P/E ratio (TTM)19.28x14.88x
P/S ratio (TTM)1.93x0.78x
Dividend yield3.49%1.32%
Beta0.490.55
1-year return+32.24%+138.57%

Compare up to five stocks