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.2%)
High-resolution chart · PNG

MPC stock price history

Daily history. Dates identify market observations.

Marathon Petroleum Stock Price — Daily history
DateStock Price
170
166
168
168
167
168
166
165
167
167
167
169
170
167
170
167
165
165
166
165
165
163
160
158
158
160
158
157
162
159
160
160
161
160
159
162
159
159
159
159
159
157
162
162
165
165
164
165
164
163
158
150
150
151
150
145
145
143
138
138
142
138
137
138
138
138
138
137
138
134
131
127
124
124
124
128
124
122
125
122
122
123
122
131
119
122
129
129
121
129
148
147
146
147
147
144
147
150
149
149
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.