Marathon Petroleum CorporationMPCNYSE
Loading
Revenue PerformanceStable
Percentile Rank79
3Y CAGR-9.3%
5Y CAGR+13.7%
Year-over-Year Change

Total revenue from sales of goods and services

3Y CAGR
-9.3%/yr
vs +19.8%/yr prior
5Y CAGR
+13.7%/yr
Recent deceleration
Acceleration
-29.1pp
Decelerating
Percentile
P79
Within normal range
vs 5Y Ago
1.9x
Solid growth
Streak
3 yr
Consecutive declineStable
PeriodValueYoY Change
2025$132.54B-4.6%
2024$138.86B-6.4%
2023$148.38B-16.4%
2022$177.45B+47.9%
2021$119.98B+71.9%
2020$69.78B-37.2%
2019$111.15B+29.1%
2018$86.09B+15.2%
2017$74.73B+18.0%
2016$63.34B-