Marathon Petroleum Corp (MPC) surged 5.01% as buying interest was sparked by its recent recognition as a leading U.S. refiner with sustainable earnings growth potential and fund trading activity. ...
Marathon Petroleum Corp (MPC) surged 3.69% after posting outstanding second-quarter results, with earnings and returns to shareholders widely outpacing expectations. The move is supported by the ...
Marathon Petroleum Corporation (MPC) surged 5.93% after reporting robust second quarter 2026 earnings that beat expectations, driven by strong results in its Refining & Marketing segment. The move ...
Marathon Petroleum Corp (MPC) slumped 3.68% as selling pressure intensified, even as the company reported sharply higher second-quarter earnings and robust shareholder returns. The short-term move ...
Marathon Petroleum has reported its second-quarter 2026 results. At the same time, Marathon Petroleum stock is down 2.9% on the day at $307.03.A post from @MarathonPetroCo announced that Marathon ...
Marathon Petroleum has published its latest sustainability and climate-related reports, according to a post from an unaffiliated account. At the same time, Marathon Petroleum stock is down 2.9% on ...
Marathon Petroleum continues its intern spotlight series, featuring Commercial Marketing Analyst intern Emily Kaltenbach from the University of Cincinnati and Terminal Engineering South Portfolio ...
Marathon Petroleum continued its intern spotlight series, featuring Cody Seybert and Anna Sun.Seybert is a Texas Tech University student and Area Team Engineering intern at the company's Galveston ...
Marathon Petroleum marked National Intern Day by celebrating some of its interns. The company is spotlighting them in a new feature using their own words.The interns highlighted include Ivan ...
Marathon Petroleum hosted more than 120 JAG students for a tour of its Catlettsburg marine operations.The visit gave students a firsthand look at careers in the marine industry. Details are ...
Marathon Petroleum reports that Amanda Sandiford, Refinery Accounting Supervisor at its St. Paul Park refinery, is supporting the community through local volunteer efforts.Sandiford is helping ...
Marathon Petroleum organized a day of fishing, connection, and appreciation with local veterans in Detroit through VETS WITH NETS.The Detroit refinery team joined local veterans for the event. ...
Marathon Petroleum says its team in Southern California continues to help keep the Port of Long Beach clean two years after starting their efforts.The company shared an update and encouraged ...
Marathon Petroleum announced its Romulus terminal is now an MVPP STAR-certified site, the highest workplace safety and health recognition from MIOSHA.Romulus is the company's sixth MVPP STAR site ...
Marathon Petroleum reports that five students from a local school district are completing internships at its El Paso, Texas, refinery this summer.These students are part of a group of about 30 ...
Marathon Petroleum marked Independence Day by celebrating 250 years of America and extending wishes for a safe and happy holiday.The company shared its announcement via a public message. Details ...
Marathon Petroleum supported local veterans in Detroit through a recent community event. The company reported involvement in a day of fishing with veterans to foster connection and ...
Marathon Petroleum supported local veterans in Detroit through a recent community event. The company reported involvement in a day of fishing with veterans to foster connection and ...
Marathon Petroleum employees at the Dickinson Renewables facility joined local partners to support seniors during Nursing Home Week.Staff served breakfast and focused on building connections with ...
Marathon Petroleum marked National Safety Month by featuring Eric Lord and his work as a lead personal safety professional. The company drew attention to the role safety jobs play at Marathon ...
Marathon Petroleum (MPC) stock is trading at $264.3, up 4.03% on the day and holding near session highs. The price stands above its key moving averages, reflecting ...