157.96001 EUR
1.36
0.85%
Last update Dec 16, 8:00 AM CET
Main market
Day range
157.96001
157.96001
Previous close
159.32001
Open
157.96001
Access this stock data via API
Subscribe
Marathon Petroleum Corporation
157.96
1.36
0.85%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date Sep 2025 Jun 2025 Mar 2025 Dec 2024
Operating activities 2.9B 2.1B -51.1M 1.8B
Net income 1.7B 1.4B 294.9M 669.0M
Depreciation 716.7M 672.4M 675.8M 704.0M
Deferred taxes 263.3M -25.6M -23.9M 6.8M
StockBased compensation
Other non cash items 58.8M 63.1M -96.3M -17.0M
Accounts receivable 549.7M 842.9M -790.9M -804.5M
Accounts payable
Other assets liabilities -368.2M -781.5M -110.8M 1.2B
Investing activities -3.2B -830.1M -786.6M 261.6M
Capital expenditures -807.1M -592.3M -565.0M -690.3M
Net intangibles
Net acquisitions -2.3B -364.8M -202.0M -490.0M
Purchase of investments -699.7M 112.5M -112.5M 383.5M
Sale of investments 486.6M -17.9M 17.9M 990.3M
Other investing activity 78.4M 32.4M 75.0M 68.2M
Financing activities 1.6B -7.6B 1.4B -2.8B
Long term debt issuance 4.5B 1.3B 3.7B 0
Long term debt payments -1.4B -7.6B -792.6M -999.7M
Short term debt issuance -179.0M
Common stock issuance 852.3K 0 19.6M 5.1M
Common stock repurchase -554.0M -664.8M -900.8M -1.2B
Common dividends -235.2M -237.8M -242.9M -248.9M
Other financing charges -433.8M -400.6M -455.1M -404.0M
End cash position 2.3B 1.4B 3.2B 2.7B
Income tax paid 9.4M 29.0M 72.4M 101.4M
Interest paid 323.9M 209.7M 293.2M 266.8M
Free cash flow 1.4B 1.7B -619.6M 1.2B
Access the full /cash_flow historical dataset via the API — starting from the Pro plan.
Main market

Exchange is currently active.
Closing in 2 hours 23 minutes

17:36
00:00
08:00
20:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 20:00
All times are displayed in the Europe/Berlin timezone (CET, UTC+01:00).