Marathon Petroleum CorpMPC:US Last Price166.35 Market Cap54.748B CountryUnited States State (US only)Ohio1D1.02%1.687D1.69%2.7730D3.27%-5.626M4.39%-7.641Y7.48%11.58YTD9.18%13.99
Related Reading2023-02-16After higher taxes on stock buybacks, POTUS now aiming at executive compensation