SF
SEMPLE FRANK M Director
Board M
Insider track record Board Director Across 22 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by SEMPLE FRANK M, Director. Director active across 2 companies, notably Marathon Petroleum Corp. Aggregated, 68 reports have been logged. Breakdown: 0 buy · 4 sells. Total volume traded: €3.1m. History available since 3 May 2021. The latest transaction was filed on 16 May 2025 (Attribution). Regulator: SEC (Form 4). The full history is free.
Declarations 68 total
◆ Director · Executives · 16 May 2025 · MPLX LP 990.056 shares 0Common Units (Limited Partner Interests) SEC:0000950170-25-074882:0
1,275.96 shares 0Common Stock SEC:0000950170-25-063144:0
◆ Director · Executives · 1 May 2025 · MPLX LP 2,848.352 shares 0Common Units (Limited Partner Interests) SEC:0000950170-25-063160:0
◆ Director · Executives · 1 Apr 2025 · MPLX LP 220.446 shares 0Common Units (Limited Partner Interests) SEC:0000950170-25-050753:0
93.586 shares 0Common Stock SEC:0000950170-25-050616:0
◆ Director · Executives · 14 Feb 2025 · MPLX LP 887.928 shares 0Common Units (Limited Partner Interests) SEC:0000950170-25-021944:0
294.19 shares 0Common Stock SEC:0000950170-25-001681:0
◆ Director · Executives · 2 Jan 2025 · MPLX LP 737.561 shares 0Common Units (Limited Partner Interests) SEC:0000950170-25-001702:0
◆ Director · Executives · 15 Nov 2024 · MPLX LP 981.554 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-128281:0
◆ Director · Executives · 1 Oct 2024 · MPLX LP 802.932 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-112126:0
251.025 shares 0Common Stock SEC:0000950170-24-112096:0
◆ Director · Executives · 16 Aug 2024 · MPLX LP 932.736 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-098890:0
225.27 shares 0Common Stock SEC:0000950170-24-081101:0
◆ Director · Executives · 1 Jul 2024 · MPLX LP 830.807 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-081064:0
◆ Director · Executives · 13 May 2024 · MPLX LP 923.704 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-060010:0
◆ Director · Executives · 1 Apr 2024 · MPLX LP 862.173 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-040704:0
192.628 shares 0Common Stock SEC:0000950170-24-040689:0
◆ Director · Executives · 14 Feb 2024 · MPLX LP 956.533 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-016155:0
◆ Director · Executives · 2 Jan 2024 · MPLX LP 971.502 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-001680:0
258.434 shares 0Common Stock SEC:0000950170-24-001638:0
◆ Director · Executives · 13 Nov 2023 · MPLX LP 987.153 shares 0Common Units (Limited Partner Interests) SEC:0001209191-23-055275:0
◆ Director · Executives · 2 Oct 2023 · MPLX LP 1,014.09 shares 0Common Units (Limited Partner Interests) SEC:0001209191-23-051817:0
262.465 shares 0Common Stock SEC:0001209191-23-051805:0
◆ Director · Executives · 14 Aug 2023 · MPLX LP 867.821 shares 0Common Units (Limited Partner Interests) SEC:0001209191-23-045945:0
334.992 shares 0Common Stock SEC:0001209191-23-040814:0
25 of 68 declarations
Load more (43 remaining) About SEMPLE FRANK M Frank M Semple is an executive at Marathon Petroleum Corp.