The total return for CVS Health Corporation (CVS) stock is +57.52% over the past 12 months vs. +24.34% for the S&P 500. So far it's up +24.33% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +52.03% | +10.59% | +2.70% | +0.01% | +6.50% | +6.19% |
| Total Return CAGR | +57.52% | +14.93% | +6.15% | +3.12% | +9.23% | +8.46% |
| Revenue CAGR | +7.64% | +7.22% | +8.52% | +9.80% | +9.96% | +12.58% |
| Net Income CAGR | (44.49%) | (10.29%) | (16.89%) | (5.50%) | (0.92%) | +4.41% |
| EPS CAGR | (61.77%) | (24.78%) | (23.89%) | (11.33%) | (3.82%) | (0.31%) |
| Free Cash Flow CAGR | +24.48% | (24.80%) | (10.57%) | +1.58% | +4.78% | +22.74% |
| Operating Cash Flow CAGR | +17.96% | (19.83%) | (7.74%) | +1.54% | +4.19% | +9.61% |
| Dividends CAGR | 0.00% | +6.53% | +5.87% | +6.63% | +14.48% | +15.64% |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
CVS Health Corporation (CVS)
| Year | Start Value | End Value | CVS Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | 1360.27 | 1691.18 | +24.33% | +8.38% | +15.95% |
| 2025 | 738.24 | 1360.27 | +84.26% | +17.72% | +66.54% |
| 2024 | 1246.09 | 738.24 | (40.76%) | +24.89% | (65.65%) |
| 2023 | 1424.77 | 1246.09 | (12.54%) | +26.19% | (38.73%) |
| 2022 | 1542.14 | 1424.77 | (7.61%) | (18.17%) | +10.56% |
| 2021 | 995.77 | 1542.14 | +54.87% | +28.74% | +26.13% |
| 2020 | 1049.83 | 995.77 | (5.15%) | +18.37% | (23.52%) |
| 2019 | 895.26 | 1049.83 | +17.26% | +31.22% | (13.96%) |
| 2018 | 962.98 | 895.26 | (7.03%) | (4.56%) | (2.47%) |
| 2017 | 1021.69 | 962.98 | (5.75%) | +21.70% | (27.45%) |