Marathon Petroleum Corp. Reports First-Quarter 2023 Results

Go back to Marathon Petroleum Corp. Reports First-Quarter 2023 Results
Marathon Petroleum (NYSE: MPC) Delayed: 318.45 +5.85 (1.87%)
Previous Close $312.60    52 Week High $59.99 
Open $312.95    52 Week Low $29.24 
Day High $319.06    P/E 47.82 
Day Low $312.95    EPS $6.66 
Volume 761,472