TS

MPC

·Marathon Petroleum Corp
Energy
⚖ Compare this
$254.03
+5.21 (+2.09%) today

Marathon Petroleum Corp (MPC) is up 53.69% over the past year and 13.90% over the past 30 days, trading at $254.03.

Performance · all intervals

1H
+0.19%
4H
+1.21%
12H
+2.07%
1D
+2.09%
3D
+0.81%
7D
+3.74%
30D
+13.90%
90D
+24.98%
YTD
+56.20%
6M
+27.03%
1Y
+53.69%
3Y
+137.97%
5Y
+312.92%
ALL
+1,060%

Custom Interval

Pick any window — not just the presets above.

days

Price · today

Key stats

Market cap$72.64B
Day high$254.92
Day low$250.64
Day open$251.87
Prev close$248.82
ExchangeNEW YORK STOCK EXCHANGE, INC.

Related stocks

Compare MPC with

Ad slot · reserved