NEW YORK ( TheStreet) -- CHANGE IN RATINGSAddvantage Technologies ( AEY) upgraded to buy at TheStreet Ratings. First Majestic Silver ( AG) downgraded to hold at TheStreet Ratings. Avon Products ( AVP) upgraded at B. Riley Caris from neutral to buy, B. Riley Caris said. $26 price target. Turnaround may not be smooth, but is occurring. Avon upgraded at UBS to neutral from sell, UBS said. $21 price target. Despite strong quarter, recovery will not be linear. Armstrong World Industries ( AWI) upgraded at Citigroup to buy from neutral, Citigroup said. $67 price target. Improving nonresidential construction and low expectations. Cliffs Natural Resources ( CLF) downgraded at Citigroup to neutral from buy, Citigroup said. $36 price target. Deeper issues than perceived. Cliffs Natural downgraded at Deutsche from buy to hold, Deutsche Bank said. $38 price target. Unexpected share issuance will cause 19% to 21% dilution. Comcast ( CMCSA) upgraded at Credit Suisse from neutral to outperform, Credit Suisse said. $48 price target. NBC Universal buyout is a positive and the company will return more cash to shareholders. Dell ( DELL) downgraded at Bernstein from outperform to market perform, Bernstein Research said. Valuation call, based on a $15 price target. Fossil ( FOSL) downgraded at FBR from market perform to underperform, FBR Capital Markets said. $95 price target. Earnings growth is decelerating. Groupon ( GRPN) upgraded at Sterne Agee from neutral to buy, Sterne Agee said. $9 price target. Contrarian call, based on the company's long-term prospects. Heinz ( HNZ) downgraded at UBS to neutral from buy, UBS said. $62 price target. Progress in restoring core US momentum remains slow. Ironwood Pharmaceutical ( IRWD) upgraded at Wedbush to neutral from underperform, Wedbush said. $13 price target. LINZESS strong out of the gates. Molina Healthcare ( MOH) upgraded at BofA to buy from neutral, Bank of America Merrill Lynch said. $41 price target. Strong momentum and HCR tailwinds. Owens Corning ( OC) downgraded at Citigroup to neutral from buy, Citigroup said. $48 price target. Valuation call. Protective Life ( PL) upgraded at BofA to neutral from underperform, Bank of America Merrill Lynch said. $33 price target. M&A could yield further EPS upside.