RATINGS CHANGES

Apple (AAPL) - Get Report was downgraded to perform at Oppenheimer. Earnings estimates were also cut, as results will likely remain weak until the next iPhone launch, Oppenheimer said. 

American Eagle (AEO) - Get Report was downgraded to market perform from outperform at BMO Capital. $14 price target. The company lacks near-term catalysts and margins will likely be flat to down in the coming quarters, BMO said. 

Ally Financial (ALLY) - Get Report was downgraded to market perform from outperform at Wells Fargo. The company has limited earnings upside potential, Wells said. 

First Interstate (FIBK) - Get Report was downgraded to market perform from outperform at Keefe, Bruyette & Woods. The valuation is less attractive, based on a $30 price target, analysts said. 

Twenty-First Century Fox (FOX) - Get Report (FOXA) - Get Report was upgraded to buy at TheStreet Ratings. 

H&R Block (HRB) - Get Report was downgraded to perform at Oppenheimer. Volume was disappointing during tax season, Oppenheimer said. 

JetBlue (JBLU) - Get Report was upgraded to outperform from market perform at Cowen. $24 price target. Sales have likely bottomed and capacity growth is slowing, Cowen said. 

ResMed (RMD) - Get Report was downgraded to neutral from overweight at Piper Jaffray. $57 price target. The company is facing growth headwinds and lacks near-term catalysts, Piper said. 

Stryker (SYK) - Get Report was upgraded to buy from neutral at Sterne Agee. $130 price target. The company can grow sales and continue to expand margins, Sterne said. 

Total System (TSS) - Get Report was upgraded to outperform from market perform at Wells Fargo. $18 price target. The company can continue to deliver organic growth and the TransFirst ST deal will augment this thesis, Wells said. 

Twitter (TWTR) - Get Report was downgraded to neutral from overweight at JPMorgan. $18 price target. The company is facing continued user and advertising challenges, JPMorgan said. 

Twitter was also downgraded at Bank of America/Merrill Lynch, to underperform from neutral. $15 price target. The company is struggling to grow user monetization, analysts said. 

Wolverine World Wide (WWW) - Get Report was downgraded to underperform at Sterne Agee. $15 price target. Inventory is rising and the company has limited near-term visibility, Sterne said. 

Xerox (XRX) - Get Report was downgraded to sell at TheStreet Ratings. 

This article was written by a staff member of TheStreet.