| Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | Executive Chairman | Dec 12, 2025 | Tax Payment (Shares) | $185.77 | 466 | 86,569 | 220,902 | Dec 16, 2025, 03:11 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | Executive Chairman | Mar 03, 2025 | Tax Payment (Shares) | $148.65 | 9,317 | 1,384,972 | 226,521 | Mar 04, 2025, 07:13 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | Executive Chairman | Mar 03, 2025 | Tax Payment (Shares) | $54.34 | 30,154 | 1,638,568 | 380,764 | Mar 04, 2025, 06:54 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | Executive Chairman | Dec 13, 2024 | Tax Payment (Shares) | $48.86 | 3,071 | 150,049 | 357,249 | Dec 17, 2024, 04:51 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | Executive Chairman | Dec 13, 2024 | Tax Payment (Shares) | $145.56 | 702 | 102,183 | 219,040 | Dec 17, 2024, 03:58 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Mar 01, 2024 | Tax Payment (Shares) | $38.87 | 32,590 | 1,266,773 | 303,736 | Mar 05, 2024, 07:41 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | CEO | Mar 01, 2024 | Tax Payment (Shares) | $172.34 | 12,959 | 2,233,354 | 209,271 | Mar 05, 2024, 07:04 AM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Dec 01, 2023 | Tax Payment (Shares) | $36.61 | 3,108 | 113,784 | 316,107 | Dec 05, 2023, 07:14 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Dec 01, 2023 | Tax Payment (Shares) | $151.42 | 868 | 131,433 | 215,161 | Dec 05, 2023, 06:51 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Mar 17, 2023 | Tax Payment (Shares) | $124.31 | 38,591 | 4,797,247 | 216,029 | Mar 21, 2023, 03:28 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Mar 01, 2023 | Tax Payment (Shares) | $34.54 | 25,363 | 876,038 | 264,189 | Mar 03, 2023, 03:31 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Dec 02, 2022 | Tax Payment (Shares) | $33.82 | 5,813 | 196,596 | 263,390 | Dec 06, 2022, 06:42 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Dec 02, 2022 | Tax Payment (Shares) | $118.23 | 6,558 | 775,352 | 242,038 | Dec 06, 2022, 06:31 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Nov 15, 2022 | Option/RSU Exercise | $54.76 | 73,230 | 4,009,740 | 370,056 | Nov 16, 2022, 07:48 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Nov 15, 2022 | Sale | $119.79 | 100,000 | 11,979,311 | 349,422 | Nov 16, 2022, 07:48 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Nov 16, 2022 | Option/RSU Exercise | $54.76 | 58,689 | 3,213,698 | 328,745 | Nov 16, 2022, 07:48 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Nov 16, 2022 | Sale | $118.73 | 80,149 | 9,516,091 | 248,596 | Nov 16, 2022, 07:48 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Nov 14, 2022 | Option/RSU Exercise | $54.76 | 73,230 | 4,009,740 | 396,826 | Nov 16, 2022, 07:48 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Nov 14, 2022 | Sale | $121.75 | 100,000 | 12,174,730 | 362,948 | Nov 16, 2022, 07:48 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Mar 17, 2022 | Tax Payment (Shares) | $76.42 | 42,482 | 3,246,474 | 323,596 | Mar 21, 2022, 12:07 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Mar 01, 2022 | Tax Payment (Shares) | $76.84 | 8,737 | 671,351 | 340,931 | Mar 03, 2022, 04:45 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Mar 17, 2021 | Tax Payment (Shares) | $55.68 | 42,482 | 2,365,398 | 338,797 | Mar 19, 2021, 03:36 PM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Mar 01, 2021 | Tax Payment (Shares) | $55.88 | 2,254 | 125,954 | 336,926 | Mar 03, 2021, 08:12 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Mar 01, 2021 | Tax Payment (Shares) | $24.59 | 8,162 | 200,704 | 121,380 | Mar 03, 2021, 07:32 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Dec 28, 2020 | Tax Payment (Shares) | $21.50 | 635 | 13,653 | 117,025 | Dec 30, 2020, 10:28 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Dec 28, 2020 | Tax Payment (Shares) | $40.78 | 3,552 | 144,851 | 339,097 | Dec 30, 2020, 10:05 AM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Jul 01, 2020 | Tax Payment (Shares) | $17.35 | 37,568 | 651,805 | 124,192 | Jul 06, 2020, 08:13 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO | Jul 01, 2020 | Tax Payment (Shares) | $36.76 | 6,058 | 222,692 | 340,989 | Jul 06, 2020, 08:10 AM | |
| MPC | Marathon Petroleum Corp | Michael J. Hennigan | President & CEO, MPLX GP LLC | Mar 02, 2020 | Tax Payment (Shares) | $46.95 | 2,171 | 101,928 | 41,264 | Mar 04, 2020, 06:22 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President & CEO | Mar 02, 2020 | Tax Payment (Shares) | $20.08 | 5,296 | 106,344 | 133,639 | Mar 04, 2020, 05:13 PM | |
| MPLX | MPLX LP | Michael J. Hennigan | President | Jul 01, 2019 | Tax Payment (Shares) | $32.30 | 6,831 | 220,641 | 137,305 | Jul 03, 2019, 11:33 AM | |
| MPLX | MPLX LP | Michael J. Hennigan | President | Mar 01, 2019 | Tax Payment (Shares) | $33.24 | 2,412 | 80,175 | 132,984 | Mar 05, 2019, 12:00 AM | |
| MPLX | MPLX LP | Michael J. Hennigan | President | Jul 02, 2018 | Tax Payment (Shares) | $33.96 | 6,506 | 220,944 | 135,396 | Jul 05, 2018, 11:55 AM |
