Filing Flows

Filing Flows › Comparisons › MPC vs BP

Marathon Petroleum vs BP: MPC and BP compared

Marathon Petroleum is the larger company: $56.0B of revenue in its latest quarter (Q3 2026) against $47.7B for BP (Q2 2025). Marathon Petroleum is growing faster (+61% against -1% a year earlier). Marathon Petroleum is more profitable, with an operating margin of 18.7% against 8.5%.

Marathon Petroleum vs BP, latest quarterMarathon Petroleum vs BP, latest quarterMarathon Petroleum (MPC)BP (BP)Revenue$56.0B$47.7BRevenue growth, Y/Y+61%-1%Operating margin18.7%8.5%Net margin13.3%3.4%

Where the money goes: MPC and BP

Marathon Petroleum (MPC) · Q3 2026

Marathon Petroleum, Q3 2026: revenue $56.0B (+61% year over year), operating margin 18.7%, net earnings $7.4B, operating cash flow $10.7B. The chart follows the revenue to costs, profit and cash.

BP (BP) · Q2 2025

BP, Q2 2025: revenue $47.7B (-1% year over year), operating margin 8.5%, net earnings $1.6B, operating cash flow $6.3B. The chart follows the revenue to costs, profit and cash.

Marathon Petroleum revenue by segment, Q3 2026Marathon Petroleum revenue by segment, Q3 2026Refining & Marketing$53.1BMidstream$1.6BRenewable Diesel$1.4B
Marathon Petroleum (MPC)BP (BP)
Latest quarterQ3 2026Q2 2025
Revenue$56.0B$47.7B
Revenue growth, Y/Y+61%-1%
Operating margin18.7%8.5%
Net earnings$7.4B$1.6B
Net margin13.3%3.4%
Operating cash flow$10.7B$6.3B
Free cash flow$9.6B—
Market value$105.7B$114.7B
P/E7.4×88.6×
Analysts’ mean target$466.94$55.31

Where the revenue comes from

Marathon Petroleum

Questions

Which is bigger, Marathon Petroleum or BP?

Marathon Petroleum is the larger company: $56.0B of revenue in its latest quarter (Q3 2026) against $47.7B for BP (Q2 2025).

Is Marathon Petroleum or BP growing faster?

Marathon Petroleum is growing faster (+61% against -1% a year earlier).

Which is more profitable, Marathon Petroleum or BP?

Marathon Petroleum is more profitable, with an operating margin of 18.7% against 8.5%.

More: Marathon Petroleum earnings · how Marathon Petroleum makes money · BP earnings · how BP makes money

From the companies' latest 10-Q, 10-K or earnings release (10-Q filed Nov 3, 2026; 6-K filed Aug 5, 2025). Fiscal quarters can end on different dates. Not investment advice.