ADVFN Logo
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.
Marathon Petroleum Corp

Marathon Petroleum Corp (0JYA)

78.85
0.00
( 0.00% )
Updated: 20:00:00

Income Statement

Balance Sheet

Cash Flow

Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 44.41B49.05B92.94B98.56B85.16B85.37B89.9B85.99B
Total Current Assets 10.4B13.4B18.02B20.17B28.29B30.5B35.24B32.13B
Cash and Equivalents 887M3.01B1.69B1.53B415M5.29B8.63B5.44B
Total Non-Current Assets 20.2B20.83B44.05B42.14B29.25B32.62B34.12B30.5B
Total Liabilities 23.21B27.22B47.89B55.45B54.94B51.79B54.82B54.59B
Total Current Liabilities 7.15B10.48B13.22B16.15B15.66B17.9B20.02B20.15B
Total Non-Current Liabilities 26.61B29.06B61.65B67.43B68.01B58.86B60.43B59.77B
Total Equity 20.2B20.83B44.05B42.14B29.25B32.62B34.12B30.5B
Common Equity 7M7M10M10M10M10M10M10M
Retained Earnings 10.21B12.86B14.76B15.99B4.65B12.91B26.14B34.56B