RATINGS CHANGES

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

Fidelity (FIS) - Get Report was upgraded to outperform from neutral at Credit Suisse. $88 price target. The stock has pulled back, but the company can post sustainable earnings growth, Credit Suisse said. 

National Oilwell Varco (NOV) - Get Report was upgraded to neutral from underperform at Credit Suisse. $40 price target. The company had a strong quarter and the forward outlook has been increased, Credit Suisse said. 

PNC Financial (PNC) - Get Report was upgraded to buy from neutral at Goldman Sachs. $143 price target. The company was also placed on the Conviction List, given the company's interest rate leverage, Goldman said. 

NXP Semiconductors (NXPI) - Get Report was downgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: NXPI.

SPS Commerce (SPSC) - Get Report was downgraded to hold at Canaccord Genuity. $65 price target. The company's potential turnaround has been pushed out again, Canaccord said. 

SPS Commerce was downgraded to sector weight at Pacific Crest. The company is being hurt by a challenging retail environment, Pac Crest said. 

Twitter (TWTR) - Get Report was upgraded to buy from neutral at BTIG. $25 price target. Active user growth is accelerating, particularly in the U.S., BTIG said. 

United Parcel Service (UPS) - Get Report was upgraded to buy form hold at Aegis Capital. $120 price target. The valuation is more attractive, as the stock lost 10% in the past week, Aegis said. 

This article was written by a staff member of TheStreet.