Reiterated Buy X

MPC Marathon Petroleum

TD Cowen

$170

Reiterated Buy X

MPC Marathon Petroleum

TD Cowen

$174 $170

Resumed Neutral X

MPC Marathon Petroleum

BofA Securities

$174

Downgrades Buy Sell X

MPC Marathon Petroleum

Tudor, Pickering, Holt & Co.

Reiterated Buy X

MPC Marathon Petroleum

TD Cowen

$187 $190

Initiated Outperform X

MPC Marathon Petroleum

Wolfe Research

$200

Reiterated Outperform X

MPC Marathon Petroleum

TD Cowen

$168 $170

Initiated Neutral X

MPC Marathon Petroleum

Citigroup

Upgrades Eq Weight Overweight X

MPC Marathon Petroleum

Wells Fargo

$159 $169

Downgrades Buy Neutral X

MPC Marathon Petroleum

Mizuho

$148 $161

Downgrades Buy Neutral X

MPC Marathon Petroleum

BofA Securities

$159 $162

Downgrades Overweight Eq Weight X

MPC Marathon Petroleum

Wells Fargo

$153 $135

Upgrades Neutral Buy X

MPC Marathon Petroleum

Goldman

$132 $150

Downgrades Overweight Neutral X

MPC Marathon Petroleum

JP Morgan

$137 $149

Upgrades Neutral Buy X

MPC Marathon Petroleum

Mizuho

$133 $160

Initiated Buy X

MPC Marathon Petroleum

UBS

$165

Upgrades Hold Buy X

MPC Marathon Petroleum

Jefferies

$134 $157

Downgrades Buy Neutral X

MPC Marathon Petroleum

Mizuho

$125 $133

Initiated Hold X

MPC Marathon Petroleum

Jefferies

$119

Initiated Outperform X

MPC Marathon Petroleum

BMO Capital Markets

$135

Downgrades Buy Neutral X

MPC Marathon Petroleum

Goldman

$90 $102

Downgrades Overweight Neutral X

MPC Marathon Petroleum

Piper Sandler

$76

Initiated Overweight X

MPC Marathon Petroleum

Barclays

$71

Resumed Outperform X

MPC Marathon Petroleum

Credit Suisse

$74

Upgrades Mkt Perform Strong Buy X

MPC Marathon Petroleum

Raymond James

$69

Upgrades Neutral Overweight X

MPC Marathon Petroleum

JP Morgan

$67

Initiated Neutral X

MPC Marathon Petroleum

UBS

$47

Upgrades Hold Buy X

MPC Marathon Petroleum

Tudor Pickering

Downgrades Outperform Mkt Perform X

MPC Marathon Petroleum

Cowen

$90 $65

Reiterated Outperform X

MPC Marathon Petroleum

Cowen

$101 $90

Initiated Outperform X

MPC Marathon Petroleum

Macquarie

Resumed Overweight X

MPC Marathon Petroleum

Piper Jaffray

Initiated Accumulate X

MPC Marathon Petroleum

Standpoint Research

Reiterated Outperform X

MPC Marathon Petroleum

Cowen

$87 $101

Reiterated Outperform X

MPC Marathon Petroleum

Cowen

$111 $97

Upgrades Hold Buy X

MPC Marathon Petroleum

Tudor Pickering

Resumed Overweight X

MPC Marathon Petroleum

Barclays

$125

Initiated Buy X

MPC Marathon Petroleum

Mizuho

Upgrades Mkt Perform Outperform X

MPC Marathon Petroleum

Wells Fargo

Upgrades Neutral Buy X

MPC Marathon Petroleum

BofA/Merrill

Upgrades Hold Buy X

MPC Marathon Petroleum

Jefferies

$75 $95

Downgrades Top Pick Outperform X

MPC Marathon Petroleum

RBC Capital Mkts

Upgrades Neutral Buy X

MPC Marathon Petroleum

Goldman

Downgrades Buy Hold X

MPC Marathon Petroleum

Jefferies

$70

Resumed Buy X

MPC Marathon Petroleum

Citigroup

$79

Reiterated Outperform X

MPC Marathon Petroleum

Cowen

$76 $90

MPC  Marathon Petroleum Corporation

Marathon Petroleum Corporation is engaged in refining, marketing, retail and transportation businesses in the United States and the largest east of the Mississippi. The Company operates through three segments: Refining & Marketing; Speedway; and Midstream. The Refining & Marketing segment refines crude oil and other feedstocks at the Company's seven refineries in the Gulf Coast and Midwest regions of the United States. Its Speedway segment sells transportation fuels and convenience products in the retail market in the Midwest, East Coast and Southeast regions of the United States. The Company's Midstream is engaged in the operations of MPLX LP and certain other related operations. It gathers, processes and transports natural gas, natural gas liquids (NGLs), crude oil and refined products. MPLX is a limited partnership which owns, operates, develops and acquires midstream energy infrastructure assets.