WallStSmart
MPC

Marathon Petroleum Corp

NYSE: MPC · ENERGY · OIL & GAS REFINING & MARKETING

$248.29
+2.68% today

Updated 2026-04-30

Market cap
$73.12B
P/E ratio
18.80
P/S ratio
0.55x
EPS (TTM)
$13.21
Dividend yield
1.58%
52W range
$137 – $256
Volume
2.6M

Marathon Petroleum Corp (MPC) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$684.00M$2.46B$2.22B$3.31B$4.49B$3.40B$3.11B$4.07B$4.02B$6.61B$6.16B$9.44B$2.42B$4.36B$16.36B$14.12B$8.66B$8.25B
Capital expenditures$2.79B$2.89B$1.22B$1.19B$1.37B$1.21B$1.48B$2.00B$2.89B$2.73B$3.18B$4.81B$2.79B$1.46B$2.42B$1.89B$2.53B$3.49B
Depreciation$606.00M$670.00M$941.00M$891.00M$995.00M$1.22B$1.33B$1.50B$2.00B$2.11B$2.17B$3.23B$3.38B$3.36B$3.21B$3.31B$3.34B
Stock-based comp$-16.00M$-96.00M$-32.00M$-2.49B$35.00M$42.00M$40.00M$42.00M$45.00M$51.00M$127.00M$153.00M$100.00M$88.00M$153.00M$211.00M
Free cash flow$-2.10B$-436.00M$1.00B$2.12B$3.12B$2.20B$1.63B$2.08B$1.13B$3.88B$2.98B$4.63B$-368.00M$2.90B$13.94B$12.23B$6.13B$4.77B
Investing cash flow$-2.61B$-2.64B$-2.15B$1.29B$-1.45B$-2.76B$-4.54B$-3.44B$-2.97B$-3.40B$-7.67B$-6.26B$-3.26B$14.80B$623.00M$-3.10B$1.53B
Financing cash flow$1.91B$209.00M$-82.00M$-1.64B$-1.26B$-3.22B$635.00M$-999.00M$-1.29B$-1.09B$222.00M$-3.38B$-135.00M$-14.42B$-13.65B$-14.21B$-12.43B
Dividends paid$1.33B$943.00M$407.00M$484.00M$524.00M$613.00M$719.00M$773.00M$954.00M$1.40B$1.51B$1.48B$1.28B$1.26B$1.15B$1.14B
Share repurchases
Debt repayment
Net change in cash$2.96B$1.78B$-2.57B$-798.00M$-367.00M$-240.00M$2.12B$-1.29B$-196.00M$-973.00M$4.74B$3.34B