Marathon Petroleum’s (MPC) stock has seen a commendable 20% return over the last year, but how does it actually compare to ...
As a rule of thumb, anytime you place a trade in the options market, you should assume that you’re at a disadvantage. After ...
In the latest close session, Marathon Petroleum (MPC) was down 1.93% at $177.59. The stock's performance was behind the S&P ...
Here is how Marathon Petroleum (MPC) and Oceaneering International (OII) have performed compared to their sector so far this ...
In the latest trading session, Marathon Petroleum (MPC) closed at $170.42, marking a -2.58% move from the previous day.
Marathon Petroleum Corp. (NYSE:MPC) on Tuesday reported its second-quarter 2025 revenue of $34.101 billion, down from $38.4 billion in the prior-year period. Sales exceeded the analyst estimate of $30 ...