Marathon Petroleum (MPC)

Stock Price

$456.22

Current · As of:

MPC logo

MPC Stock Price

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

MPC stock price history

Daily history. Dates identify market observations.

Marathon Petroleum Stock Price — Daily history
DateStock Price
172
174
177
171
170
170
173
175
172
172
172
179
180
181
179
176
176
176
174
169
171
162
165
173
177
178
172
173
172
168
164
166
165
165
166
168
167
165
164
162
163
167
171
175
174
175
173
173
174
175
174
173
174
172
172
170
171
169
174
174
175
176
174
175
175
177
172
172
179
178
177
176
177
176
180
175
173
175
178
180
183
181
181
183
183
183
179
182
201
198
200
199
200
198
196
195
202
204
207
209
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.