Shares of Marathon Petroleum Corp. MPC inched 0.45% higher to $133.98 Monday, on what proved to be an all-around favorable ...
Polaris Capital Management, an investment management company, released its third quarter 2024 investor letter. A copy of the ...
The most recent trading session ended with Marathon Petroleum (MPC) standing at $133.98, reflecting a +0.45% shift from the previouse trading day's closing. The stock lagged the S&P 500's daily gain ...