Congress Trades in Marathon Petroleum Corporation (MPC)

14 members of Congress have disclosed trading MPC.

Total trades
27
Purchases
13
Sales
14
Members
14
Est. volume
$296,501
Last traded
Jul 24, 2026
Buyers' avg return
+133.0%
Want the fundamentals on MPC?
See Marathon Petroleum Corporation's price, P/E, ROE and a free return calculator.
MPC stock analysis →

14 members of Congress have disclosed trading Marathon Petroleum Corporation (MPC), with 27 transactions in total — 13 purchases and 14 sales worth an estimated $296,501 at range midpoints, leaning toward selling. The most active MPC trader is Gary Palmer (6 disclosures). The most recent disclosed MPC trade was on Jul 24, 2026. Across the 2 disclosed MPC purchases we can price, the average return since disclosure is +133.0% (information only, not advice). See our full MPC fundamentals page for price, valuation and a return calculator.

Corporate insiders in MPC

It's not just Congress — here's what MPC's own executives and directors have done with the stock recently, from SEC Form 4 filings.

Insider buys
0
Insider sells
2
Bought
$0
Sold
$1.7M
DateInsiderRoleTypeSharesValue
Jun 4, 2026 Henschen Michael A II Ex VP, Refining Sell 1,372 $368,725
Jun 4, 2026 Henschen Michael A II Ex VP, Refining Sell 4,964 $1.3M

Every disclosed MPC trade

DisclosedPoliticianTypeAmountTraded
Aug 6, 2026 David J. Taylor R Sale $1,001 - $15,000 Jul 24, 2026 filing ↗
Mar 19, 2026 David J. Taylor R Sale $1,001 - $15,000 Mar 11, 2026 filing ↗
Mar 5, 2026 David J. Taylor R Sale $1,001 - $15,000 Feb 26, 2026 filing ↗
Jul 31, 2025 David J. Taylor R Sale $1,001 - $15,000 Jul 18, 2025 filing ↗
May 15, 2025 Rob Bresnahan Purchase $1,001 - $15,000 May 15, 2025 filing ↗
May 15, 2025 Jefferson Shreve R Sale $15,001 - $50,000 May 12, 2025 filing ↗
May 6, 2025 Julie Johnson D Sale $1,001 - $15,000 Apr 1, 2025 filing ↗
Apr 8, 2025 Rob Bresnahan Sale $1,001 - $15,000 Apr 8, 2025 filing ↗
Mar 28, 2025 Jefferson Shreve R Purchase $15,001 - $50,000 Mar 5, 2025 filing ↗
Apr 27, 2020 K. Michael Conaway R Purchase $15,001 Apr 22, 2020 filing ↗
Apr 14, 2020 Katherine M. Clark D Sale $1,001 - $15,000 Mar 20, 2020 filing ↗
Apr 14, 2020 Katherine M. Clark D Purchase $1,001 - $15,000 Mar 2, 2020 filing ↗
Jan 24, 2020 Bob Gibbs R Sale $1,001 - $15,000 Jan 24, 2020 filing ↗
Jul 22, 2019 Katherine M. Clark D Purchase $1,001 - $15,000 Jun 4, 2019 filing ↗
Jun 5, 2019 Bill Flores R Purchase $1,001 - $15,000 May 8, 2019 filing ↗
Mar 1, 2019 Susie Lee D Sale $1,001 - $15,000 Feb 27, 2019 filing ↗
Oct 5, 2018 Gary Palmer R Sale $1,001 - $15,000 Oct 5, 2018 filing ↗
Oct 5, 2018 Gary Palmer R Sale $1,001 - $15,000 Oct 5, 2018 filing ↗
Sep 29, 2018 Pete Sessions R Purchase $15,001 - $50,000 Sep 28, 2018 filing ↗
Aug 6, 2018 Gary Palmer R Purchase $1,001 - $15,000 Aug 6, 2018 filing ↗
Jul 12, 2018 Gary Palmer R Purchase $1,001 - $15,000 Jul 12, 2018 filing ↗
May 31, 2018 John Rutherford R Sale $1,001 - $15,000 May 16, 2018 filing ↗
Nov 27, 2017 Gary Palmer R Purchase $1,001 - $15,000 Nov 27, 2017 filing ↗
Jul 31, 2017 John Rutherford R Purchase $1,001 - $15,000 Jul 17, 2017 filing ↗
Apr 4, 2017 Gary Palmer R Purchase $1,001 - $15,000 Apr 4, 2017 filing ↗
Mar 8, 2016 John A. Yarmuth D Purchase $1,001 - $15,000 Feb 1, 2016 filing ↗
Dec 17, 2014 Nick J. Rahall D Sale $1,001 - $15,000 Dec 17, 2014 filing ↗

Most active MPC traders in Congress

Gary Palmer Gary Palmer Republican 6 trades David J. Taylor David J. Taylor Republican 4 trades Katherine M. Clark Katherine M. Clark Democrat 3 trades RB Rob Bresnahan 2 trades Jefferson Shreve Jefferson Shreve Republican 2 trades John Rutherford John Rutherford Republican 2 trades Julie Johnson Julie Johnson Democrat 1 trade K. Michael Conaway K. Michael Conaway Republican 1 trade

Source: US House Clerk Periodic Transaction Reports. Amounts are disclosed as ranges; estimates use range midpoints. Data may be delayed or contain filer errors. Updated Aug 13, 2026. Not investment advice.