Marathon Petroleum CorpMPC:US Last Price171.5 Market Cap58.191B CountryUnited States State (US only)Ohio1D2.36%N/A7D3.84%N/A30D1.61%N/A6M14.47%N/A1Y32.35%N/AYTD12.56%N/A
Related Reading2023-02-16After higher taxes on stock buybacks, POTUS now aiming at executive compensation
Marathon Petroleum Corp (MPC:US)1M3M6M1Y3Y*PoliticianPublishedTradedFiled afterTypeSize Dan NewhouseRepublicanHouseWA 26 Apr2024 10 Apr2024 days15 sell 1K–15K Ro KhannaDemocratHouseCA 12 Jul2023 28 Jun2023 days13 sell 1K–15K Dan NewhouseRepublicanHouseWA 29 May2023 5 Aug2022 days294 sell 1K–15K Dan NewhouseRepublicanHouseWA 29 May2023 8 Mar2022 days444 buy 1K–15K Dan NewhouseRepublicanHouseWA 29 May2023 17 Mar2023 days70 sell 1K–15K Kathy ManningDemocratHouseNC 15 Sept2022 3 Aug2022 days42 sell 1K–15K Kathy ManningDemocratHouseNC 11 Aug2022 20 Jul2022 days21 buy 1K–15K Ro KhannaDemocratHouseCA 17 Sept2021 6 Aug2021 days40 buy 1K–15K Ro KhannaDemocratHouseCA 17 Sept2021 16 Aug2021 days30 sell 1K–15KExplore Trades