Marathon Petroleum (MPC) closed at $146.63 in the latest trading session, marking a +0.65% move from the prior day. The stock's performance was ahead of the S&P 500's daily gain of 0.38%. Elsewhere, ...
Marathon Petroleum (MPC) concluded the recent trading session at $148.68, signifying a -0.85% move from its prior day's close.
Countries across the world were bracing for economic pain on Tuesday night as the White House confirmed that President Donald ...
Marathon Petroleum (MPC) closed at $137.56 in the latest trading session, marking a +1.81% move from the prior day.
Discover why the SA Reserve Bank's MPC surprised economists by keeping the repo rate unchanged despite low inflation.
Marathon Petroleum (MPC) closed the most recent trading day at $146, moving -0.11% from the previous trading session.
This was the stock's second consecutive day of losses.
Looking today at week-over-week shares outstanding changes among the universe of ETFs covered at ETF Channel, one standout is the Invesco S&P 500 GARP ETF ... Corp. (Symbol: MPC) is up about ...
SPE's mold making division named Edward Duignan its 2025 Mold Maker of the Year as well as honoring the top in mold design, ...