Marathon Petroleum Corporation (MPC)

Index:

S&P 500

$ 158.21
   
  • Change Today:
    $1.26
  • 52 Week High: $180.75
  • 52 Week Low: $118.55
  • Currency: US Dollars
  • Shares Issued: 368.00m
  • Volume: 1,532,583
  • Market Cap: $58,221m
  • RiskGrade: 218
  • Beta: 1.01
Select chart: 1 month | 3 month | 6 month | 1 year
 

Current

1 month

Forecasts

Year Ending Revenue ($m) Pre-tax ($m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-25 127,970.52 5,718.96 828.22¢ 19.1 n/a -65% 365.78¢ 0.0%
31-Dec-26 124,012.37 7,353.70 1,162.17¢ 13.6 0.3 +40% 388.57¢ 0.0%
31-Dec-27 133,994.19 7,647.56 1,366.89¢ 11.6 0.7 +18% 420.82¢ 0.0%

Copyright © 2025 FactSet Research Systems Inc. All rights reserved.

Forecast Ratios

Year Ending Revenue/Share Price/Revenue per Share
31-Dec-25 $347.75 0.45
31-Dec-26 $336.99 0.47
31-Dec-27 $364.11 0.43

Trends & Recommendations

  Current 1 week ago 1 month ago 3 months ago 6 months ago 1 year ago
Revenue ($m)
31-Dec-2025 127,970 n/a 129,882 131,162 129,249 136,754
31-Dec-2026 124,012 n/a 128,560 126,549 133,330 132,784
31-Dec-2027 133,994 n/a 132,184 134,672 n/a n/a
 
Earnings
31-Dec-2025 828.22¢ n/a 688.49¢ 839.11¢ 975.03¢ 1677.09¢
31-Dec-2026 1162.17¢ n/a 1147.91¢ 1221.66¢ 1309.78¢ 1594.95¢
31-Dec-2027 1366.89¢ n/a 1361.21¢ 1603.51¢ n/a n/a
 
Dividend
31-Dec-2025 365.78¢ n/a 365.93¢ 365.22¢ 366.44¢ 359.51¢
31-Dec-2026 388.57¢ n/a 394.87¢ 393.03¢ 390.11¢ 382.92¢
31-Dec-2027 420.82¢ n/a 421.16¢ 391.35¢ n/a n/a
 
Recommendations
Strong Buy 4 0 4 4 4 5
Buy 7 0 7 7 7 7
Neutral 5 0 5 5 3 4
Sell 0 0 0 0 0 0
Strong Sell 0 0 0 0 0 0
No. of Brokers 16 0 16 16 14 16
 
Average Rec 7.34 n/a 7.34 7.34 7.68 7.66

Note 1: Prices and trades are provided by Digital Look Corporate Solutions and are delayed by at least 15 minutes.

Note 2: RiskGrade figures are provided by RiskMetrics.

Note 3: Broker estimates sourced from FactSet Estimates +44 (0) 20 3009 7000. FactSet Estimates calculate consensus using only those estimates changed or actively validated within the last 75 days.

Note 4: In the case of dual listed securities, broker recommendations and forecasts relate to the primary listing.

Note 5: Forecast figures based on normalised accounts.

 

MPC Market Data

Currency US Dollars
Share Price $ 158.21
Change Today $ 1.26
% Change 0.80 %
52 Week High $180.75
52 Week Low $118.55
Volume 1,532,583
Shares Issued 368.00m
Market Cap $58,221m
Beta 1.01
RiskGrade 218

What The Brokers Say

Strong Buy 4
Buy 7
Neutral 5
Sell 0
Strong Sell 0
Total 16
buy
Broker recommendations should not be taken as investment advice, and are provided by the authorised brokers listed on this page.

Trades for 05-Jun-2025

Time Volume / Share Price
16:00 236,653 @ $158.21
15:59 100 @ $158.18
15:59 100 @ $158.16
15:59 400 @ $158.23
15:59 400 @ $158.23

Top of Page