The total return over the past 12 months is +13.68% vs. +16.11% for the S&P 500. So far it's up +25.14% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +12.02% | +3.87% | (4.06%) | +6.42% | +8.49% | +10.11% |
| Total Return CAGR | +13.68% | +5.33% | (2.79%) | +7.57% | +9.59% | +11.18% |
| Revenue CAGR | +13.33% | +0.67% | +2.41% | +5.71% | +3.89% | +4.38% |
| Net Income CAGR | +86.65% | +27.69% | +4.22% | +21.54% | +4.66% | +6.89% |
| EPS CAGR | (74.64%) | +13.62% | +13.22% | +12.56% | +6.47% | +8.68% |
| Free Cash Flow CAGR | +108.39% | +96.29% | +8.30% | +8.77% | +5.46% | +3.99% |
| Operating Cash Flow CAGR | +64.99% | +12.30% | (7.11%) | +3.47% | +5.41% | +3.78% |
| Dividends CAGR | 0.00% | 0.00% | +5.92% | +11.89% | +14.87% | +10.96% |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
Ball Corporation (BALL)
| Year | Start Value | End Value | BALL Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | 4797.71 | 6003.63 | +25.14% | +7.54% | +17.60% |
| 2025 | 4915.88 | 4797.71 | (2.40%) | +17.72% | (20.12%) |
| 2024 | 5066.34 | 4915.88 | (2.97%) | +24.89% | (27.86%) |
| 2023 | 4438.53 | 5066.34 | +14.14% | +26.19% | (12.05%) |
| 2022 | 8254.28 | 4438.53 | (46.23%) | (18.17%) | (28.06%) |
| 2021 | 7927.28 | 8254.28 | +4.13% | +28.74% | (24.61%) |
| 2020 | 5459.84 | 7927.28 | +45.19% | +18.37% | +26.82% |
| 2019 | 3849.46 | 5459.84 | +41.83% | +31.22% | +10.61% |
| 2018 | 3138.47 | 3849.46 | +22.65% | (4.56%) | +27.21% |
| 2017 | 3083.30 | 3138.47 | +1.79% | +21.70% | (19.91%) |