Marathon Petroleum (MPC)

Stock Price

$457.22

Current · As of:

MPC logo

MPC Stock Price

Latest$457.22
MPC Close Price · excl. div ($18.63 → $457.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
145
150
151
147
145
142
144
146
150
151
156
155
151
147
146
148
147
149
149
151
153
154
151
151
148
148
149
149
147
143
142
142
147
150
151
154
152
151
154
153
155
153
152
156
154
156
155
156
154
155
151
148
147
146
143
143
143
143
144
144
143
143
143
145
142
141
143
149
150
145
144
142
140
138
136
136
135
133
132
130
130
129
128
126
124
122
119
118
118
120
120
120
118
118
113
116
118
118
117
116
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.