RATINGS CHANGES

AutoZone (AZO) was upgraded to overweight from neutral at JPMorgan. $910 price target. Expect comp-store sales growth to inflect higher, JPMorgan said. 

Best Buy (BBY - Get Report) was initiated with a buy rating at Loop Capital. $58 price target. The company is a market leader and deserves a higher price multiple, Loop said. 

Discover Financial (DFS - Get Report) was upgraded to outperform from neutral at Wedbush. $78 price target. The company is the most leveraged of its peers to higher interest rates, Wedbush said. 

Envision (EVHC) was upgraded to outperform from perform at Oppenheimer. $87 price target. The valuation is more attractive, as the Amsurg merger should drive consistent growth, Oppenheimer said. 

PH Glatfelter (GLT - Get Report) was downgraded to market perform at BMO Capital. The valuation is less attractive, based on a $23 price target, BMO said. 

HD Supply (HDS - Get Report) was upgraded to outperform from sector perform at RBC Capital. $50 price target. The company stands to benefit from tax reform and infrastructure spending, RBC said. 

Humana (HUM - Get Report) was downgraded to hold from buy at Cantor Fitzgerald. The valuation is less attractive, based on a $225 price target, Cantor said. 

Juniper Networks (JNPR - Get Report) was upgraded to outperform from neutral at Credit Suisse. $31 price target. The company is gaining market share and the cloud vertical can drive growth, Credit Suisse said. 

Kellogg (K - Get Report) was downgraded to neutral at Credit Suisse. $77 price target. The valuation is less attractive, given a weak sales outlook, Credit Suisse said. 

Marathon Petroleum (MPC - Get Report)  was upgraded to overweight from neutral at JPMorgan. $57 price target. The company is attractive, based on a sum-of-the-parts valuation, JPMorgan said. 

3M (MMM - Get Report) was upgraded to sector perform from underperform at RBC Capital. The valuation is more attractive, based on a $171 price target, RBC said. 

NetApp (NTAP - Get Report) was downgraded to underperform from neutral at Credit Suisse. $29 price target. Earnings estimates were also cut, as secular business pressures remain, Credit Suisse said. 

Staples (SPLS) was upgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: SPLS.

Synchrony (SYF - Get Report) was downgraded to neutral from outperform at Wedbush. The valuation is less attractive, based on a $37 price target, Wedbush said. 

Toll Brothers (TOL - Get Report) was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: TOL.

UnitedHealth (UNH - Get Report) was upgraded to buy from hold at Cantor Fitzgerald. $200 price target. The company is gaining market share and eliminated exchange losses, Cantor said. 

This article was written by a staff member of TheStreet.