Level Chart

Level Chart

Basic Info

Marathon Petroleum (MPC) - Refining & Marketing Revenue is at a current level of 49.31B, up from 32.34B last quarter and up from 31.83B one year ago. This is a change of 52.48% from last quarter and 54.88% from one year ago.

Region United States
Source Fiscal.ai

Data provided via Fiscal.ai

Stats

Last Value 49.31B
Latest Period Jun 2026
Last Updated Aug 4 2026, 15:16 EDT
Next Release Nov 3 2026, 08:30 EST (E)
Average Growth Rate 18.60%
Value from Last Quarter 32.34B
Change from Last Quarter 52.48%
Value from 1 Year Ago 31.83B
Change from 1 Year Ago 54.88%
Frequency Quarterly
Unit USD
Adjustment N/A
Download Source File

Historical Data

View and export this data back to 2019. Start Trial.
Date Value
June 30, 2026 49.31B
March 31, 2026 32.34B
December 31, 2025 30.33B
September 30, 2025 32.65B
June 30, 2025 31.83B
March 31, 2025 29.50B
December 31, 2024 29.74B
September 30, 2024 33.34B
June 30, 2024 36.20B
March 31, 2024 31.02B
December 31, 2023 35.04B
September 30, 2023 39.66B
June 30, 2023 35.19B
March 31, 2023 33.69B
Date Value
December 31, 2022 38.66B
September 30, 2022 44.37B
June 30, 2022 52.35B
March 31, 2022 36.83B
December 31, 2021 34.08B
September 30, 2021 31.15B
June 30, 2021 28.58B
March 31, 2021 21.69B
December 31, 2020 17.03B
September 30, 2020 16.52B
June 30, 2020 11.39B
March 31, 2020 21.31B
December 31, 2019 27.02B

Basic Info

Marathon Petroleum (MPC) - Refining & Marketing Revenue is at a current level of 49.31B, up from 32.34B last quarter and up from 31.83B one year ago. This is a change of 52.48% from last quarter and 54.88% from one year ago.

Region United States
Source Fiscal.ai

Data provided via Fiscal.ai

Stats

Last Value 49.31B
Latest Period Jun 2026
Last Updated Aug 4 2026, 15:16 EDT
Next Release Nov 3 2026, 08:30 EST (E)
Average Growth Rate 18.60%
Value from Last Quarter 32.34B
Change from Last Quarter 52.48%
Value from 1 Year Ago 31.83B
Change from 1 Year Ago 54.88%
Frequency Quarterly
Unit USD
Adjustment N/A
Download Source File

Related Securities

Symbol Name Change %
MPC Marathon Petroleum Corp. 0.57%