Your Best Stock

Marathon Petroleum MPC

US equityMarket cap rank #139Oil & Gas Refining & MarketingESG Investing
$397.15
+$8.77 (+2.26%)
Market open · Sep 24, 1:10 pm ET
After hours $388.99 +0.16%
Open$393.15
Prev close$388.38
Day range$387.74 – $401.09
Volume884.7K
Market cap$111.53B
P/E (TTM)13.8
Dividend yield0.98%

Analyst view

ConsensusBuy
Analysts14
Average target$377.71-4.9% vs. price
  • Buy 71%
  • Hold 29%
Low $290.00Now $397.15Avg $377.71High $462.00
ConsensusBuy
Analysts covering14
Price target (avg)$377.71
Target range$290.00 – $462.00
Buy / Hold / Sell71% / 29% / 0%

Recent rating changes

DateFirmRatingTarget
14 Sep 2026 UBS BUY $450.00
14 Sep 2026 Raymond James BUY $445.00
14 Sep 2026 Morgan Stanley BUY $453.00
10 Sep 2026 BofA Securities HOLD $410.00
8 Sep 2026 UBS BUY $450.00
3 Sep 2026 Piper Sandler BUY $462.00
1 Sep 2026 Wells Fargo BUY $400.00
6 Aug 2026 Piper Sandler BUY $344.00
6 Aug 2026 Barclays BUY $321.00
6 Aug 2026 J.P. Morgan HOLD $323.00
5 Aug 2026 TD Cowen BUY $375.00
5 Aug 2026 Wells Fargo BUY $359.00
Scroll to Top