The total return over the past 12 months is +25.12% vs. +21.83% for the S&P 500. So far it's up +15.89% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +15.72% | +18.66% | +16.06% | +5.70% | N/A | N/A |
| Total Return CAGR | +25.12% | +28.63% | +26.69% | +15.60% | N/A | N/A |
| Revenue CAGR | +14.17% | +7.80% | +7.97% | +21.59% | +25.41% | N/A |
| Net Income CAGR | +9.91% | +4.76% | +11.08% | +74.90% | +29.36% | N/A |
| EPS CAGR | +10.69% | +8.73% | +29.32% | +16.80% | +3.69% | N/A |
| Free Cash Flow CAGR | (9.89%) | +2.39% | +1.14% | +43.87% | +27.79% | N/A |
| Operating Cash Flow CAGR | (1.58%) | +5.63% | +4.07% | +23.85% | +29.86% | N/A |
| Dividends CAGR | +12.54% | +10.94% | +7.49% | +8.77% | N/A | N/A |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
MPLX Lp (MPLX)
| Year | Start price | End price | MPLX Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | $53.37 | $58.41 | +15.89% | +12.89% | +3.00% |
| 2025 | $47.86 | $53.37 | +20.47% | +17.72% | +2.75% |
| 2024 | $36.72 | $47.86 | +41.78% | +24.89% | +16.89% |
| 2023 | $32.84 | $36.72 | +22.43% | +26.19% | (3.76%) |
| 2022 | $29.59 | $32.84 | +21.21% | (18.17%) | +39.38% |
| 2021 | $21.65 | $29.59 | +53.82% | +28.74% | +25.08% |
| 2020 | $25.46 | $21.65 | (1.82%) | +18.37% | (20.19%) |
| 2019 | $30.30 | $25.46 | (8.26%) | +31.22% | (39.48%) |
| 2018 | $35.47 | $30.30 | (8.38%) | (4.56%) | (3.82%) |
| 2017 | $34.62 | $35.47 | +9.08% | +21.70% | (12.62%) |
Start and end prices are split-adjusted closing prices. Total return includes reinvested dividends, so it can differ from the price change.