147.84000 EUR
2.32
1.55%
Last update Dec 17, 7:31 PM CET
Main market
Day range
147.84000
152.22000
Previous close
150.16000
Open
152.22000
Access this stock data via API
Subscribe
Marathon Petroleum Corporation
147.84
2.32
1.55%

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 295.0M 669.2M
Depreciation 716.9M 672.6M 676.0M 704.2M
Deferred taxes 263.4M -25.6M -23.9M 6.8M
StockBased compensation
Other non cash items 58.8M 63.1M -96.3M -17.0M
Accounts receivable 549.9M 843.1M -791.1M -804.8M
Accounts payable
Other assets liabilities -368.3M -781.7M -110.8M 1.2B
Investing activities -3.2B -830.3M -786.8M 261.7M
Capital expenditures -807.3M -592.5M -565.2M -690.5M
Net intangibles
Net acquisitions -2.3B -364.9M -202.0M -490.2M
Purchase of investments -699.9M 112.5M -112.5M 383.6M
Sale of investments 486.8M -17.9M 17.9M 990.6M
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.8M -1,000.0M
Short term debt issuance -179.0M
Common stock issuance 852.5K 0 19.6M 5.1M
Common stock repurchase -554.1M -664.9M -901.1M -1.2B
Common dividends -235.3M -237.8M -243.0M -248.9M
Other financing charges -433.9M -400.7M -455.2M -404.1M
End cash position 2.3B 1.4B 3.3B 2.7B
Income tax paid 9.4M 29.0M 72.5M 101.4M
Interest paid 323.9M 209.7M 293.3M 266.8M
Free cash flow 1.4B 1.7B -619.8M 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 11 hours 54 minutes

08:05
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).