Marathon Petroleum CorporationMPCNYSE
Loading
Operating Income ScalingExpanding
Percentile Rank86
3Y CAGR-32.9%
Year-over-Year Change

Profit from core business operations before interest and taxes

3Y CAGR
-32.9%/yr
vs +46.3%/yr prior
Acceleration
-79.1pp
Decelerating
Percentile
P86
Within normal range
vs 3Y Ago
0.3x
Contraction
Streak
1 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$6.50B+23.8%
2024$5.25B-58.3%
2023$12.59B-41.4%
2022$21.47B+399.3%
2021$4.30B+135.1%
2020$-12.25B-374.5%
2019$4.46B-4.9%
2018$4.69B+16.7%
2017$4.02B+68.4%
2016$2.39B-