MPC

$MPC

Marathon Petroleum Corporation

Largest US petroleum refiner with 13 refineries.

Energy
$225.29
+2.67 (+1.20%)
Day Range$221.65 - $228.38
Prev Close$222.62
Analyst Rating
Buy
14 Buy / 11 Hold / 0 Sell
Subscribers
0
Tracking this ticker
Next Report
Sun, Apr 19
Weekly updates

Latest Report

MPC Marathon Petroleum: Refining Upside Amid Tailwinds

Marathon Petroleum ($MPC) sits near its 52-week high after analyst upgrades and stronger margins driven by geopolitical oil risk. This report examines fundamentals, valuation, catalysts, and risks ahead of Q1 results.

Apr 6, 2026