Back to Stocks
Stock detail
Marathon Petroleum Corporation
MPCSTOCKS | US | NYSE | Energy | Oil & Gas Refining & Marketing
Profile snapshotUSD 306.1Market cap USD 89.3B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol.
PatternTFDetectedQuality
BullishOrder Block Setup15M28 Jul 26, 15:4576
BearishMA 21/55 Crossover15M28 Jul 26, 15:4578
BullishOliver Kell Momentum Setup15M28 Jul 26, 15:4582
BearishMA 8/21 Crossover4H28 Jul 26, 13:3087
BearishOrder Block Setup1D28 Jul 26, 00:0080
BullishMinervini Trend Template1D28 Jul 26, 00:00100
Annual
Annual fundamentals
2025 vs previous annual period
Metric202020212022202320242025
Total revenueUSD 69.8B-37.2%USD 120B+71.9%USD 177.5B+47.9%USD 148.4B-16.4%USD 138.9B-6.4%USD 132.7B-4.4%
Net incomeUSD -9.8B-472.6%USD 9.7B+199.1%USD 14.5B+49.1%USD 9.7B-33.3%USD 3.4B-64.4%USD 4B+17.5%
Net profit margin-14.1%-693.5%8.1%+157.6%8.2%+0.8%6.5%-20.2%2.5%-62.0%3.0%+22.9%
EPS-15.14-478.5%2.71+117.9%28.34+945.8%23.76-16.2%10.12-57.4%13.27+31.1%
Quarterly
Quarterly fundamentals
Q1 2026 vs same quarter previous year
MetricQ4 2024Q1 2025Q2 2025Q3 2025Q4 2025Q1 2026
Total revenueUSD 33.1B-8.6%USD 31.5B-3.6%USD 33.8B-10.9%USD 34.8B-0.8%USD 32.6B-1.7%USD 34.6B+9.7%
Net incomeUSD 371M-74.4%USD -74M-107.9%USD 1.2B-19.7%USD 1.4B+120.3%USD 1.5B+313.7%USD 511M+790.5%
Net profit margin1.1%-72.0%-0.2%-108.2%3.6%-10.0%3.9%+122.1%4.7%+320.9%1.5%+729.6%
EPS1.16-69.9%-0.24-109.3%3.96-8.8%4.51+139.9%5.13+342.2%1.73+820.8%
Ownership
Institutional ownership summary
2026 Q2, quarter ended 2026-06-30
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q2


