Marathon Petroleum CorpMPC:US Last Price153.46 MCap61.360B CountryUnited States State (US only)Ohio 1D0.85%-1.31 7D1.84%-2.88 30D7.29%10.43 6M34.64%39.48 1Y71.39%63.92 YTD38.35%42.54
Related Reading 2023-02-16After higher taxes on stock buybacks, POTUS now aiming at executive compensation
Marathon Petroleum Corp (MPC:US)1M3M6M1Y3Y*PoliticianPublishedTradedFiled afterTypeSize Ro KhannaDemocratHouseCA 2023 12 Jul 2023 28 Jun days13 sell 1K–15K Dan NewhouseRepublicanHouseWA 2023 29 May 2023 17 Mar days70 sell 1K–15K