Alibaba (BABA) - Get Report was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: BABA.
Estee Lauder (EL) - Get Report was upgraded to outperform from perform at Oppenheimer. $92 price target. Checks suggest the company could see a positive earnings inflection, Oppenheimer said.
Mattel (MAT) - Get Report was downgraded to hold from buy at MKM Partners. $27 price target. The company's turnaround story has lost momentum, MKM said.
Meredith (MDP) - Get Report was downgraded to hold from buy at Benchmark. $64 price target. The valuation is less attractive, as the stock is up 60% over the past 12 months, Benchmark said.
RPC (RES) - Get Report was upgraded to outperform from neutral at Credit Suisse. $25 price target. The company is seeing impressive revenue and margin growth, Credit Suisse said.
This article was written by a staff member of TheStreet.