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
116
118
120
123
129
129
133
135
130
130
127
126
123
121
122
122
121
118
117
116
117
116
111
111
116
116
115
117
115
112
115
113
111
110
111
111
111
111
107
109
109
109
112
118
120
122
123
122
125
126
126
127
120
121
120
120
120
121
121
119
116
119
120
118
118
115
119
114
114
114
113
111
111
111
109
109
108
105
104
109
105
103
106
107
107
108
108
108
103
99
99
100
93
90
91
96
95
97
96
96
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.