Atwood Oceanics Inc. (NYSE: ATW) was downgraded to Sell from Neutral at Citigroup.
Citizens Financial Group Inc. (NYSE: CFG) was downgraded to Neutral from Outperform (a valuation call) at Wedbush Securities.
Cullen/Frost Bankers Inc. (NYSE: CFR) was downgraded to Underperform from Neutral (in a valuation call) at Wedbush Securities.
Eagle Materials Inc. (NYSE: EXP) was downgraded to Equal Weight from Overweight at Stephens.
Ellie Mae Inc. (NYSE: ELLI) was downgraded to Sector Perform from Outperform with a $90 price target (versus an $86.50 close) at RBC Capital Markets.
First Solar Inc. (NASDAQ: FSLR) was raised to Market Perform from Underperform at JMP Securities.
iRobot Corp. (NASDAQ: IRBT) was started with a Buy rating and assigned a $65 price target (versus a $53.42 close) at Dougherty.
KBR Inc. (NYSE: KBR) was raised to Buy from Neutral with a $20 price objective (versus a $15.81 close) at Merrill Lynch.
Lamb Weston Holdings Inc. (NYSE: LW) was started as Buy with a $41 price target (versus a $31.70 close) at Jefferies. The firm noted that the leader in the world’s potato market is a hot potato you won’t want to pass on.
Martin Marietta Materials Inc. (NYSE: MLM) was downgraded to Equal Weight from Overweight at Stephens.
North American Energy Partners Inc. (NYSE: NOA) was raised to Outperform from Market Perform at BMO Capital Markets.
Prosperity Bancshares Inc. (NYSE: PB) was downgraded to Underperform from Neutral at Wedbush Securities, noting that valuation is high and it has slow organic growth.
Range Resources Corp. (NYSE: RRC) was raised to Outperform from Market Perform with a $44 price target (versus a $34.39 close) at BMO Capital Markets.
Sun Life Financial Inc. (NYSE: SLF) was downgraded to Hold from Buy at Canaccord Genuity.
Teck Resourced Ltd. (NYSE: TCK) was raised to Overweight from Equal Weight at Barclays.
Vulcan Materials Co. (NYSE: VMC) was downgraded to Equal Weight from Overweight at Stephens.
Wednesday’s top analyst upgrades and downgrades included Bank of America, Fitbit, Teva Pharmaceutical, Walt Disney, Regions Financial, Noble, Sysco and over a dozen more.