Marathon Petroleum trades by members of Congress
Purchases and sales of Marathon Petroleum shares that members of the House have disclosed since January 3, 2015, with the value range each one reported and a link to the original filing.
| Report | ||||
|---|---|---|---|---|
| | Sale (full)$1,001 - $15,000 | Oct 29, 2026 | Oct 15, 2026 | Filing for MPC on Oct 15, 2026 |
| | Sale (full)$1,001 - $15,000 | Oct 29, 2026 | Oct 15, 2026 | Filing for MPC on Oct 15, 2026 |
| | Sale (full)$1,001 - $15,000 | Oct 1, 2026 | Sep 22, 2026 | Filing for MPC on Sep 22, 2026 |
| | Sale (full)$1,001 - $15,000 | Oct 1, 2026 | Sep 22, 2026 | Filing for MPC on Sep 22, 2026 |
| | Sale (full)$1,001 - $15,000 | Aug 6, 2026 | Jul 24, 2026 | Filing for MPC on Jul 24, 2026 |
| | Sale (full)$1,001 - $15,000 | Aug 6, 2026 | Jul 24, 2026 | Filing for MPC on Jul 24, 2026 |
| | Sale (partial)$1,001 - $15,000 · Spouse | Jul 17, 2026 | Jul 10, 2026 | Filing for MPC on Jul 10, 2026 |
| | Sale (full)$1,001 - $15,000 | Mar 20, 2026 | Mar 11, 2026 | Filing for MPC on Mar 11, 2026 |
| | Sale (full)$1,001 - $15,000 | Mar 20, 2026 | Mar 11, 2026 | Filing for MPC on Mar 11, 2026 |
| | Sale (full)$1,001 - $15,000 | Mar 6, 2026 | Feb 26, 2026 | Filing for MPC on Feb 26, 2026 |
| | Purchase$1,001 - $15,000 | Sep 2, 2025 | Aug 14, 2025 | Filing for MPC on Aug 14, 2025 |
| | Sale (full)$1,001 - $15,000 | Sep 2, 2025 | Jul 18, 2025 | Filing for MPC on Jul 18, 2025 |
| | Sale (full)$1,001 - $15,000 | Sep 2, 2025 | Jul 18, 2025 | Filing for MPC on Jul 18, 2025 |
| | Purchase$1,001 - $15,000 | May 31, 2025 | May 15, 2025 | Filing for MPC on May 15, 2025 |
| | Sale (full)$15,001 - $50,000 | Jun 22, 2025 | May 12, 2025 | Filing for MPC on May 12, 2025 |
| | Sale (partial)$1,001 - $15,000 · Spouse | May 16, 2025 | Apr 11, 2025 | Filing for MPC on Apr 11, 2025 |
| | Sale (full)$1,001 - $15,000 | May 8, 2025 | Apr 8, 2025 | Filing for MPC on Apr 8, 2025 |
| | Sale (full)$1,001 - $15,000 · Joint | May 14, 2025 | Apr 1, 2025 | Filing for MPC on Apr 1, 2025 |
| | Purchase$15,001 - $50,000 | Apr 11, 2025 | Mar 5, 2025 | Filing for MPC on Mar 5, 2025 |
| | Sale (full)$1,001 - $15,000 · Spouse | Apr 25, 2024 | Apr 10, 2024 | Filing for MPC on Apr 10, 2024 |
| | Sale (partial)$1,001 - $15,000 | May 26, 2023 | Mar 17, 2023 | Filing for MPC on Mar 17, 2023 |
| | Sale (partial)$1,001 - $15,000 | May 26, 2023 | Aug 5, 2022 | Filing for MPC on Aug 5, 2022 |
| | Sale (full)$1,001 - $15,000 · Joint | Sep 14, 2022 | Aug 3, 2022 | Filing for MPC on Aug 3, 2022 |
| | Purchase$1,001 - $15,000 · Joint | Aug 10, 2022 | Jul 20, 2022 | Filing for MPC on Jul 20, 2022 |
| | Purchase$1,001 - $15,000 | May 26, 2023 | Mar 8, 2022 | Filing for MPC on Mar 8, 2022 |
| K. Michael Conaway House · TX | Purchase$15,001 - $50,000 · Spouse | May 4, 2020 | Apr 22, 2020 | Filing for MPC on Apr 22, 2020 |
| | Sale (full)$1,001 - $15,000 · Spouse | Apr 20, 2020 | Mar 20, 2020 | Filing for MPC on Mar 20, 2020 |
| | Sale (full)$1,001 - $15,000 · Spouse | Apr 20, 2020 | Mar 20, 2020 | Filing for MPC on Mar 20, 2020 |
| | Purchase$1,001 - $15,000 · Spouse | Apr 20, 2020 | Mar 2, 2020 | Filing for MPC on Mar 2, 2020 |
| | Sale (full)$1,001 - $15,000 | Feb 1, 2020 | Jan 24, 2020 | Filing for MPC on Jan 24, 2020 |
| Bill Flores House · TX | Sale (partial)$1,001 - $15,000 | Jul 12, 2019 | Jun 14, 2019 | Filing for MPC on Jun 14, 2019 |
| | Purchase$1,001 - $15,000 · Spouse | Jul 22, 2019 | Jun 4, 2019 | Filing for MPC on Jun 4, 2019 |
| | Purchase$1,001 - $15,000 · Spouse | Jul 22, 2019 | Jun 4, 2019 | Filing for MPC on Jun 4, 2019 |
| Bill Flores House · TX | Purchase$1,001 - $15,000 | Jun 13, 2019 | May 8, 2019 | Filing for MPC on May 8, 2019 |
| Bill Flores House · TX | Purchase$1,001 - $15,000 | Apr 4, 2019 | Mar 25, 2019 | Filing for MPC on Mar 25, 2019 |
| | Sale (full)$1,001 - $15,000 · Joint | Mar 12, 2019 | Feb 27, 2019 | Filing for MPC on Feb 27, 2019 |
| | Sale (full)$1,001 - $15,000 · Spouse | Nov 7, 2018 | Oct 5, 2018 | Filing for MPC on Oct 5, 2018 |
| | Sale (full)$1,001 - $15,000 | Nov 7, 2018 | Oct 5, 2018 | Filing for MPC on Oct 5, 2018 |
| | Sale (full)$1,001 - $15,000 · Joint | Nov 7, 2018 | Oct 5, 2018 | Filing for MPC on Oct 5, 2018 |
| | Purchase$15,001 - $50,000 | Dec 21, 2018 | Sep 28, 2018 | Filing for MPC on Sep 28, 2018 |
| | Purchase$1,001 - $15,000 | Sep 29, 2018 | Aug 6, 2018 | Filing for MPC on Aug 6, 2018 |
| | Purchase$1,001 - $15,000 · Joint | Sep 29, 2018 | Jul 12, 2018 | Filing for MPC on Jul 12, 2018 |
| | Sale (full)$1,001 - $15,000 | Aug 20, 2018 | May 16, 2018 | Filing for MPC on May 16, 2018 |
| | Purchase$1,001 - $15,000 · Spouse | Sep 29, 2018 | Nov 27, 2017 | Filing for MPC on Nov 27, 2017 |
| | Purchase$1,001 - $15,000 | Aug 20, 2018 | Jul 17, 2017 | Filing for MPC on Jul 17, 2017 |
| | Purchase$1,001 - $15,000 · Spouse | Sep 29, 2018 | Apr 4, 2017 | Filing for MPC on Apr 4, 2017 |
| | Purchase$1,001 - $15,000 | Aug 31, 2016 | Aug 31, 2016 | Filing for MPC on Aug 31, 2016 |
| | Purchase$1,001 - $15,000 | Mar 17, 2016 | Feb 1, 2016 | Filing for MPC on Feb 1, 2016 |
| Nick J. Rahall II House · WV | Sale (full)$1,001 - $15,000 | Jan 14, 2015 | Dec 17, 2014 | Filing for MPC on Dec 17, 2014 |
| Nick J. Rahall II House · WV | Purchase$1,001 - $15,000 | Jan 14, 2015 | Dec 15, 2014 | Filing for MPC on Dec 15, 2014 |
When several House members traded Marathon Petroleum
Months when 2 or more House members became net buyers, or 3 or more net sellers, of Marathon Petroleum in reports dated in the 91 days before the month end, and how the stock did against the S&P 500 from that month end. Only House members' electronic trade reports are included; Senate reports and reports filed on paper are not. After 2 selling crowds, −0.1%. One company's history is too short to judge by; the test across every company is the better guide.
| Month | Crowd | 3 months on, vs S&P 500 | 6 months | 12 months |
|---|---|---|---|---|
| July 31, 2025 | 3 selling | +6.6% | −5.5% | +62.7% |
| May 30, 2025 | 3 selling | +2.7% | +5.2% | +36.5% |
← Back to Marathon Petroleum · Insider trading · Funds · All trades by members of Congress