Market Overview

iRobot Corporation (NASDAQ: IRBT)

119.82 -5.73 (-4.56%)

Analyst Ratings

DateResearch FirmActionCurrentPT
3/19/19NeedhamDowngradesHold0.0
2/21/19Sidoti & Co.DowngradesNeutral0.0
2/19/19Canaccord GenuityDowngradesHold0.0
11/05/18Canaccord GenuityAssumesBuy115.0
10/24/18NeedhamUpgradesBuy95.0
10/08/18PiperJaffrayDowngradesNeutral0.0
9/04/18Sidoti & Co.DowngradesNeutral0.0
7/10/18Raymond JamesDowngradesMarket Perform0.0
4/26/18Canaccord GenuityMaintainsHold63.0
4/26/18JP MorganMaintainsNeutral62.0

Data powered by Benzinga Pro Calendars - Start your FREE TRIAL today!

Sign up to receive Benzinga's Daily Ratings Newsletter