SF
Semple Frank M Director
Board M
Insider track record Board Director Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the full record of transactions filed by Semple Frank M, Director. Director active across 2 companies, notably Marathon Petroleum Corp. Aggregated, 60 reports have been logged. Breakdown: 0 buy · 2 sells. Total volume traded: €1.6m. History available since 3 May 2021. The latest transaction was filed on 14 August 2026 (Attribution). Regulator: SEC (Form 4). The full history is free.
Companies and markets linked to Semple Frank M Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 60 total
◆ Director · Executives · 14 Aug 2026 · MPLX LP 1,072.719 shares 0Common Units (Limited Partner Interests) SEC:0001193125-26-355612:0
◆ Director · Executives · 30 Apr 2026 · MPLX LP 3,028.941 shares 0Common Units (Limited Partner Interests) SEC:0001193125-26-335174:0
◆ Director · Executives · 17 Feb 2026 · MPLX LP 1,071.818 shares 0Common Units (Limited Partner Interests) SEC:0001193125-26-059823:0
◆ Director · Executives · 14 Nov 2025 · MPLX LP 1,132.302 shares 0Common Units (Limited Partner Interests) SEC:0001193125-25-285318:0
◆ Director · Executives · 15 Aug 2025 · MPLX LP 1,050.574 shares 0Common Units (Limited Partner Interests) SEC:0001270065-25-000004:0
◆ 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
192.628 shares 0Common Stock SEC:0000950170-24-040689:0
◆ Director · Executives · 1 Apr 2024 · MPLX LP 862.173 shares 0Common Units (Limited Partner Interests) SEC:0000950170-24-040704: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
25 of 60 declarations
Load more (35 remaining) About Semple Frank M SEMPLE FRANK M is an Administrateur of MPLX LP and Marathon Petroleum Corp. Across the 58 filings on record, the 58 sampled filings run from 2021-05-05 to 2026-02-19, with EUR 0 of buys and EUR 1569655 of sells, mainly in MPLX LP.