|Bid||142.72 x 0|
|Ask||143.44 x 0|
|Day's range||141.94 - 144.32|
|52-week range||95.49 - 148.72|
|Beta (5Y monthly)||N/A|
|PE ratio (TTM)||N/A|
|Earnings date||31 Oct 2023|
|Forward dividend & yield||N/A (N/A)|
|1y target est||N/A|
Finding stocks expected to beat quarterly earnings estimates becomes an easier task with our Zacks Earnings ESP.
Marathon Petroleum (MPC) closed at $152.43 in the latest trading session, marking a +0.93% move from the prior day.
Marathon Petroleum (MPC) closed at $152.67 in the latest trading session, marking a +0.34% move from the prior day.