Logo
  • Home
  • AI Agent
  • Annotations
  • Watchlists
  • Files
  • Pricing and plans
  • BlogAboutContact us
    APIMCP
    Terms of servicePrivacy policy
  • Get the full experience

    We save the real magic for signed-in users.

Logo
MPC US​

Marathon Petroleum Corp(MPC US)

$457.22-2.060.45%Ext:$457.13-0.100.02%(Market Closed · 23:58:15 UTC)

Overview

ProfileEntity Structure

Documents

SEC Filings

Financials & Metrics

FinancialsChartingShort InterestEmployees

Financials

Income StatementBalance Sheet

Cash Flow

Millions USD (ex. Per Share)
FY200812/31/2008
FY200912/31/2009
FY201012/31/2010
FY201112/31/2011
FY201212/31/2012
FY201312/31/2013
FY201412/31/2014
FY201512/31/2015
FY201612/31/2016
FY201712/31/2017
FY201812/31/2018
FY201912/31/2019
FY202012/31/2020
FY202112/31/2021
FY202212/31/2022
FY202312/31/2023
FY202412/31/2024
FY202512/31/2025
Last 12M03/31/2026
Net Income11,172.05,067.04,047.05,939.0
Depreciation & Amortization3,307.03,337.03,353.0884.0
Stock Based Compensation----
Change in Working Capital295.0399.0-657.0201.0
Other Non-Cash Items-629.0-14.01,232.02,085.0
Net Cash from Operating Activities14,117.08,665.08,253.09,438.0
-Investments in Property, Plant & Equipment-1,890.0-2,533.0-3,486.0-3,736.0
-Acquisitions Net-726.0-1,197.0-2,711.0-2,180.0
-Purchases of Investments-8,622.0-2,949.0-1,064.0-1,234.0
Sales/Maturities of Investments7,405.07,982.0721.0700.0
Other Investing Activities738.0231.0273.0359.0
Net Cash from Investing Activities-3,095.01,534.0-6,267.0-6,091.0
Net Debt Issuance510.0-353.04,623.01,155.0
Net Stock Issuance-11,510.0-9,164.0-3,464.0-3,179.0
-Net Dividends Paid-1,261.0-1,154.0-1,140.0-1,150.0
Other Financing Activities-1,946.0-1,763.0-1,543.0-1,835.0
Net Cash from Financing Activities-14,207.0-12,434.0-1,524.0-5,009.0
Effect of Forex Changes----
Net Change in Cash-3,185.0-2,235.0462.0-1,662.0
Cash at End of Period5,446.03,211.03,673.010,151.0
Operating Cash Flow14,117.08,665.08,253.09,438.0
-Capital Expenditure-1,890.0-2,533.0-3,486.0-3,736.0
Free Cash Flow12,227.06,132.04,767.05,702.0