Marathon Petroleum (MPC)

Stock Price

$459.28

Current · As of:

MPC logo

MPC Stock Price

Latest$459.28
MPC Close Price · excl. div ($18.63 → $459.28 · CAGR +23.3%)
High-resolution chart · PNG

MPC stock price history

Daily history. Dates identify market observations.

Marathon Petroleum Stock Price — Daily history
DateStock Price
267
267
267
263
259
249
251
248
255
255
255
248
258
263
260
249
249
249
249
249
252
252
245
245
245
245
242
246
261
246
248
248
248
242
233
227
224
221
221
221
222
220
214
214
226
226
226
226
223
224
225
223
225
232
245
241
242
238
244
245
252
248
241
244
233
233
236
236
233
229
226
230
227
215
216
221
217
221
212
210
198
201
196
197
197
197
196
200
201
203
198
209
204
204
203
196
196
188
177
176
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.