MPC stock

Marathon Petroleum Corp (MPC) financials · P/E 17, rev $132.70B

Lician Pro · $19.99/mo or $149/yrCompare AAPL vs MSFT

Marathon Petroleum Corp (MPC) P/E 17, rev $132.70B.

Cached annual income statement
LineFY2025FY2024
Revenue$132.70B$138.86B
Cost of Revenue$119.45B$126.24B
Gross Profit$13.25B$12.62B
Operating Income$8.29B$6.80B
Net Income$4.05B$3.44B
EPS (Diluted)$13.22$10.08
Cached annual balance sheet
LineFY2025FY2024
Total Assets$83.95B$78.86B
Current Assets$24.78B$24.45B
Cash & Equivalents$3.67B$3.21B
Inventory$10.13B$9.57B
Total Liabilities$59.87B$54.35B
Current Liabilities$19.68B$20.83B
Short-term Debt$2.37B$3.05B
Total Debt$33.30B$27.80B
Shareholders' Equity$17.31B$17.75B
Retained Earnings$39.75B$36.85B
Cached annual cash flow
LineFY2025FY2024
Operating Cash Flow$8.25B$8.66B
CapEx$3.49B$2.53B
Investing Cash Flow-$5.87B$1.53B
Financing Cash Flow-$1.92B-$12.43B
Dividends Paid$1.14B$1.15B
Free Cash Flow$4.77B$6.13B
These statements as JSON? API free 100/day

FAQ

What is MPC P/E and revenue?

Marathon Petroleum Corp (MPC) P/E 17, rev $132.70B.

What is MPC revenue?

Marathon Petroleum Corp last cached revenue is $132.70B (FY2025).

Is MPC profitable?

Marathon Petroleum Corp last cached net income is $4.05B (FY2025).

What are MPC total assets?

Marathon Petroleum Corp last cached total assets are $83.95B (FY2025).

What is MPC free cash flow?

Marathon Petroleum Corp last cached free cash flow is $4.77B (FY2025).

Not investment advice. Cached statements, not a live tape.