RATINGS CHANGES

TD Ameritrade (AMTD - Get Report) was upgraded to buy from neutral at Bank of America/Merrill Lynch. $43 price target. The company is leveraged to rising interest rates, analysts said. 

Anadarko Petroleum (APC - Get Report) was upgraded to buy at Deutsche Bank. $77 price target. The company is trading at a discount to its peers and has diversified growth drivers, Deutsche said. 

E-Trade Financial (ETFC - Get Report) was downgraded to neutral from buy at Bank of America/Merrill Lynch. $33 price target. Core earnings growth will likely be muted, analysts said. 

FirstCash (FCFS - Get Report) was upgraded to outperform from market perform at JMP Securities. $57 price target. The company will reinvest its cash flow by expanding into Lain America, JMP said. 

FirstEnergy (FE - Get Report) was upgraded to overweight from equal-weight at Barclays. $37 price target. The company is receiving rate relief in Ohio, Barclays said. 

Gigamon (GIMO) was upgraded to buy from neutral at Bank of America/Merrill Lynch. $61 price target. Core market is experiencing accelerated growth, analysts said. 

Randgold Resources (GOLD - Get Report) was downgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: GOLD.

Gramercy Property Trust (GPT) was downgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: GPT.

GrubHub (GRUB - Get Report) was upgraded to buy from neutral at Bank of America/Merrill Lynch. $46 price target. Earnings estimates were also increased, given the company's new guidance, analysts said. 

HCA (HCA - Get Report) was upgraded to overweight from sector weight at Keybanc. The valuation is more attractive, based on a $94 price target, Keybanc said. 

Merck (MRK - Get Report) was upgraded to buy from neutral at Bank of America/Merrill Lynch. $70 price target. Earnings estimates were also increased as the company should dominate the first line lung cancer market, analysts said. 

Pfizer (PFE - Get Report) was downgraded to hold from buy at Jefferies. $36 price target. The company lacks near-term catalysts, Jefferies said. 

Viacom (VIAB - Get Report) was upgraded to buy from underperform at Bank of America/Merrill Lynch. The valuation is more attractive, based on a $44 price target, analysts said. 

Waste Management (WM - Get Report) was downgraded to neutral from outperform at Wedbush. The valuation is less attractive, based on a $68 price target, analysts said. 

This article was written by a staff member of TheStreet.