Marathon Petroleum (MPC)

$260.86 -0.93%
EARNINGS ANALYTICS
event_upcoming Est. Next Earnings: 2026-08-06 ESTIMATED
search

Marathon Petroleum (MPC) has reported earnings 61 times since Aug 02, 2011. The stock moves an average of ±3.19% the day after reporting, closing higher 54.1% of the time. Its largest post-earnings gain was +9.58% (Feb 01, 2012) and its largest decline was -9.37% (Apr 30, 2024). The next earnings report is predicted for 2026-08-06 (estimated).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

61

Avg Abs. Movement

±3.19%

Positive %

54.1%

Negative %

45.9%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
May 05, 2026 ☀ PRE $253.89 $261.55 $260.58 186,120 +3.15% open_in_new
Apr 13, 2026 ☽ POST $225.00 $228.38 $225.29 2,039,700 -0.6% open_in_new
Feb 03, 2026 ☀ PRE $179.79 $186.70 $186.64 5,254,900 +6.03% open_in_new
Nov 04, 2025 ☀ PRE $177.31 $185.37 $181.95 5,838,700 -6.13% open_in_new
Aug 05, 2025 ☀ PRE $166.85 $167.46 $166.31 1,923,300 +0.57% open_in_new
May 06, 2025 ☀ PRE $141.68 $143.28 $141.51 3,304,000 +0.85% open_in_new
Feb 04, 2025 ☀ PRE $143.11 $153.26 $152.74 5,832,700 +6.74% open_in_new
Nov 05, 2024 ☀ PRE $147.46 $147.50 $144.75 4,008,600 +3.19% open_in_new
Aug 06, 2024 ☀ PRE $159.25 $167.24 $164.60 2,467,900 +5.46% open_in_new
Apr 30, 2024 ☀ PRE $186.44 $188.83 $174.20 5,782,100 -9.37% open_in_new
Jan 30, 2024 ☀ PRE $154.78 $162.35 $162.07 5,858,700 +6.09% open_in_new
Oct 31, 2023 ☀ PRE $140.79 $144.19 $143.50 4,139,700 +2.99% open_in_new
Aug 01, 2023 ☀ PRE $124.40 $127.43 $127.38 3,491,300 +1.44% open_in_new
May 02, 2023 ☀ PRE $114.38 $114.78 $109.67 5,342,400 -4.48% open_in_new
Jan 31, 2023 ☀ PRE $122.62 $123.97 $119.79 5,408,700 -0.48% open_in_new
Nov 01, 2022 ☀ PRE $105.45 $111.01 $110.41 5,767,300 +4.91% open_in_new
Aug 02, 2022 ☀ PRE $83.64 $87.38 $86.19 6,764,600 +3.65% open_in_new
May 03, 2022 ☀ PRE $81.13 $85.30 $84.79 5,831,600 +3.96% open_in_new
Feb 02, 2022 ☀ PRE $69.30 $71.57 $71.31 12,585,400 +6.05% open_in_new
Nov 02, 2021 ☀ PRE $60.34 $61.93 $58.21 8,026,700 -3.9% open_in_new
Aug 04, 2021 ☀ PRE $48.81 $49.85 $48.48 6,118,000 -2.79% open_in_new
May 04, 2021 ☀ PRE $49.45 $51.41 $50.60 7,081,500 +0.24% open_in_new
Feb 26, 2021 ☀ PRE $48.41 $48.77 $48.24 6,259,900 -0.82% open_in_new
Nov 06, 2020 ☀ PRE $27.28 $27.94 $27.18 7,181,600 -0.79% open_in_new
Aug 03, 2020 ☀ PRE $32.55 $33.94 $32.69 24,358,900 +0.97% open_in_new
May 05, 2020 ☀ PRE $28.59 $28.67 $25.96 13,474,500 -1.24% open_in_new
Jan 29, 2020 ☀ PRE $45.06 $46.17 $44.23 9,915,000 +1.25% open_in_new
Oct 31, 2019 ☀ PRE $54.51 $54.79 $52.34 15,931,500 -3.38% open_in_new
Aug 01, 2019 ☀ PRE $46.88 $47.43 $44.81 8,254,600 -1.83% open_in_new
May 08, 2019 ☀ PRE $46.37 $46.57 $44.24 16,021,700 -7.07% open_in_new
Feb 07, 2019 ☀ PRE $53.11 $54.62 $50.61 9,498,500 -4.74% open_in_new
Nov 01, 2018 ☀ PRE $55.06 $57.14 $56.07 8,070,900 +0.89% open_in_new
Jul 26, 2018 ☀ PRE $59.52 $63.23 $62.87 11,435,400 +7.28% open_in_new
Apr 30, 2018 ☀ PRE $58.84 $61.60 $58.40 28,076,500 -8.01% open_in_new
Feb 01, 2018 ☀ PRE $54.03 $54.58 $53.19 6,953,500 -0.84% open_in_new
Oct 26, 2017 ☀ PRE $44.26 $44.57 $44.07 4,239,300 +1.47% open_in_new
Jul 27, 2017 ☀ PRE $41.44 $43.11 $42.87 5,047,400 +0.88% open_in_new
May 01, 2017 ☽ POST $38.79 $38.81 $38.57 3,340,900 +1.1% open_in_new
Feb 01, 2017 ☀ PRE $37.40 $37.62 $35.92 7,659,300 -0.71% open_in_new
Oct 27, 2016 ☀ PRE $32.89 $32.98 $31.97 13,679,400 -3.28% open_in_new
Jul 28, 2016 ☀ PRE $28.29 $28.83 $28.26 6,364,200 +0.9% open_in_new
May 02, 2016 ☽ POST $28.63 $28.78 $28.30 7,610,800 -1.53% open_in_new
Feb 03, 2016 ☀ PRE $28.89 $29.09 $27.01 15,690,000 -7.62% open_in_new
Oct 29, 2015 ☀ PRE $35.33 $37.08 $36.98 4,959,700 +2.81% open_in_new
Jul 30, 2015 ☀ PRE $38.21 $39.20 $38.70 8,237,400 -3.35% open_in_new
Apr 30, 2015 ☀ PRE $37.20 $37.33 $35.19 10,060,400 -3.86% open_in_new
Feb 04, 2015 ☀ PRE $34.11 $34.53 $34.17 9,119,600 +0.39% open_in_new
Oct 30, 2014 ☀ PRE $31.63 $32.51 $32.03 14,001,400 +3.71% open_in_new
Jul 31, 2014 ☀ PRE $28.59 $29.86 $29.33 15,821,400 +5.7% open_in_new
May 01, 2014 ☀ PRE $31.12 $34.02 $33.38 11,076,200 +2.68% open_in_new
Jan 29, 2014 ☀ PRE $29.36 $30.69 $30.11 15,525,800 +4.03% open_in_new
Oct 31, 2013 ☀ PRE $25.05 $25.96 $24.80 9,671,400 -1.17% open_in_new
Aug 01, 2013 ☀ PRE $25.41 $26.15 $25.83 6,829,000 +2.4% open_in_new
Apr 30, 2013 ☀ PRE $27.37 $27.96 $26.84 13,876,000 -4.91% open_in_new
Jan 30, 2013 ☀ PRE $24.93 $25.03 $24.86 10,041,400 +1.28% open_in_new
Nov 01, 2012 ☀ PRE $18.60 $18.70 $18.31 7,261,800 -1.64% open_in_new
Jul 31, 2012 ☀ PRE $15.95 $16.45 $15.91 9,495,400 -0.36% open_in_new
May 01, 2012 ☀ PRE $14.28 $14.33 $13.77 9,434,200 -0.96% open_in_new
Feb 01, 2012 ☀ PRE $13.86 $14.45 $13.92 22,295,000 +9.58% open_in_new
Nov 01, 2011 ☀ PRE $11.72 $12.58 $11.88 13,188,600 +0.28% open_in_new
Aug 02, 2011 ☀ PRE $14.62 $14.74 $13.90 10,995,600 -5.87% open_in_new
event

Earnings Count

61

Total earnings in dataset

trending_up

Avg Abs. Movement

±3.19%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
1205 chevron_right
description 8-K
213 chevron_right
description 3
63 chevron_right
description 10-Q
45 chevron_right
description 425
41 chevron_right
description SC 13G/A
33 chevron_right
description DEFA14A
32 chevron_right
description 144
29 chevron_right

Frequently asked about MPC earnings

When does Marathon Petroleum report earnings next? expand_more

Marathon Petroleum (MPC)'s next earnings date is estimated for 2026-08-06. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does MPC stock move after earnings? expand_more

Over 61 reports, MPC has moved an average of ±3.19% the session after earnings, closing higher 54.1% of the time.

What was MPC's biggest post-earnings move? expand_more

MPC's largest post-earnings gain on record was +9.58% on Feb 01, 2012, and its largest decline was -9.37% on Apr 30, 2024.

Where can I find Marathon Petroleum's SEC filings? expand_more

All of Marathon Petroleum's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.