The total return over the past 12 months is +46.12% vs. +16.76% for the S&P 500. So far it's up +43.31% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +52.13% | +17.85% | +10.16% | +18.81% | +13.04% | +14.53% |
| Total Return CAGR | +46.12% | +17.71% | +11.27% | +20.25% | +14.98% | +16.68% |
| Revenue CAGR | +2.52% | (1.16%) | +5.18% | +2.77% | +1.86% | +2.36% |
| Net Income CAGR | +3.90% | (7.71%) | +0.88% | +6.14% | +4.48% | +5.84% |
| EPS CAGR | (13.98%) | (7.56%) | +5.12% | +8.68% | +8.39% | +8.71% |
| Free Cash Flow CAGR | +206.08% | +23.70% | (8.29%) | +19.40% | +11.79% | +46.40% |
| Operating Cash Flow CAGR | +7.21% | (1.46%) | +3.51% | +4.64% | +3.82% | +6.08% |
| Dividends CAGR | +8.34% | +9.14% | +8.45% | +8.34% | +10.99% | +16.65% |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
CSX Corporation (CSX)
| Year | Start Value | End Value | CSX Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | 2428.64 | 3480.46 | +43.31% | +8.55% | +34.76% |
| 2025 | 2128.06 | 2428.64 | +14.12% | +17.72% | (3.60%) |
| 2024 | 2255.67 | 2128.06 | (5.66%) | +24.89% | (30.55%) |
| 2023 | 1987.28 | 2255.67 | +13.51% | +26.19% | (12.68%) |
| 2022 | 2382.49 | 1987.28 | (16.59%) | (18.17%) | +1.58% |
| 2021 | 1895.29 | 2382.49 | +25.71% | +28.74% | (3.03%) |
| 2020 | 1491.04 | 1895.29 | +27.11% | +18.37% | +8.74% |
| 2019 | 1263.16 | 1491.04 | +18.04% | +31.22% | (13.18%) |
| 2018 | 1103.66 | 1263.16 | +14.45% | (4.56%) | +19.01% |
| 2017 | 710.14 | 1103.66 | +55.41% | +21.70% | +33.71% |