Marathon Petroleum Corporation MPC
Set alert
430.39 USD -14.34 -3.22%
At close · Nov 2
431.24 +0.85 +0.20%
After hours · Nov 2, 7:59 PM ET
428.73 Day range 445.37
161.93 52-week range 493.98
- YTD
- +164.64%
- 1 year
- +120.81%
- Open
- 437.72
- Prev close
- 444.73
- Mkt cap
- 120.86B
- Vol
- 2.87M
- Avg vol
- 2.53M
- EPS
- 28.88
- P/E
- 14.90
- Div yield
- 0.99%
More statistics
- Low
- 428.73
- High
- 445.37
- Forward P/E
- 7.14
- Beta
- 0.51
- Short ratio
- 2.59
- Inst. own
- 79.72%
- Dividend
- 4.40
- Ex-div date
- Nov 17, 2026
- Earnings
- Nov 3, 2026
- 50-d avg
- 417.81
- 200-d avg
- 290.49
- 1y target
- 458.72
MAX chart
Events in this range
- Aug 5, 2025Earnings: 3.96; estimate 3.24; surprise 22.22%
- Nov 4, 2025Earnings: 3.01; estimate 3.15; surprise -4.44%
- Feb 3, 2026Earnings: 4.07; estimate 2.72; surprise 49.63%
- May 5, 2026Earnings: 1.65; estimate 0.739; surprise 123.27%
- Aug 4, 2026Earnings: 17.73; estimate 14.27; surprise 24.25%
- Nov 3, 2026Earnings: —; estimate 25.37; surprise —%
Signals (56)
| Name | Date | Ago |
|---|---|---|
| RSI: Overbought | Mar 1, 2026 | 8 months ago |
| MACD: Buy Signal | Feb 1, 2026 | 9 months ago |
| SMA: Bullish | Jan 1, 2026 | 10 months ago |
| SMA: Bullish | Jan 1, 2026 | 10 months ago |
| MACD: Sell Signal | Jan 1, 2026 | 10 months ago |
| SMA: Bearish | Dec 1, 2025 | 11 months ago |
| SMA: Bearish | Dec 1, 2025 | 11 months ago |
| MACD: Buy Signal | Sep 1, 2025 | 1 year ago |
| SMA: Bullish | May 1, 2025 | 1 year ago |
| SMA: Bullish | May 1, 2025 | 1 year ago |
| SMA: Bearish | Mar 1, 2025 | 1 year ago |
| SMA: Bullish | Jan 1, 2025 | 1 year ago |
| SMA: Bearish | Dec 1, 2024 | 1 year ago |
| SMA: Bearish | Sep 1, 2024 | 2 years ago |
| MACD: Sell Signal | Sep 1, 2024 | 2 years ago |
| RSI: Overbought | Jan 1, 2024 | 2 years ago |
| SMA: Bullish | Jul 1, 2023 | 3 years ago |
| MACD: Buy Signal | Jul 1, 2023 | 3 years ago |
| MACD: Sell Signal | Jun 1, 2023 | 3 years ago |
| SMA: Bearish | May 1, 2023 | 3 years ago |
Newest 20 of 56.
Revenue & Expenses
Revenue by
Latest period ending Dec 31, 2025 · select a line to chart its full history
Income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 135.22B | 140.41B | 150.31B | 179.95B | 120.93B | |
| 15.78B | 14.17B | 21.74B | 28.28B | 10.92B | |
| 8.29B | 6.80B | 14.51B | 21.47B | 4.30B | |
| 4.05B | 3.44B | 9.68B | 14.52B | 9.74B | |
| 13.22 | 10.08 | 23.63 | 28.12 | 15.24 |
Balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 3.67B | 3.21B | 5.44B | 8.63B | 5.29B | |
| 83.95B | 78.86B | 85.99B | 89.90B | 85.37B | |
| 59.87B | 54.35B | 54.59B | 54.82B | 51.79B | |
| 34.36B | 28.76B | 28.50B | 27.91B | 26.90B | |
| 17.31B | 17.75B | 24.40B | 27.71B | 26.21B |
Cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 8.25B | 8.66B | 14.12B | 16.36B | 4.36B | |
| -5.87B | 1.53B | -3.10B | 623.00M | 14.80B | |
| -1.92B | -12.43B | -14.21B | -13.60B | -14.42B | |
| -2.48B | -2.50B | -1.85B | -2.33B | -1.31B | |
| 462.00M | -2.23B | -3.19B | 0 | 4.74B |
