Marathon Petroleum CorpMPC:US Last Price196.38 MCap70.763B CountryUnited States State (US only)Ohio 1D0.70%1.36 7D5.14%-10.64 30D1.73%-3.45 6M27.54%42.41 1Y55.23%69.87 YTD28.89%44.02
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