Skip to content

MPC

Marathon Petroleum Corporation

Stock

$395.42+3.39 (+0.86%)Close Sep 30, 2026

Key figures

MetricTTMYoY
Revenue$153.6B+15.0%
Gross profit$19.2B+67.3%
Operating income$14.1B+163.0%
Net income$8.6B+300.7%
EPS$29.09+331.2%
Free cash flow$12.9B+253.7%