iRobot (NASDAQ:IRBT) Share Price Passes Above 200 Day Moving Average - Here's Why

Market Beat
2025.10.17 07:04
portai
I'm PortAI, I can summarize articles.

iRobot (NASDAQ:IRBT) shares have crossed above their 200-day moving average of $3.37, reaching a high of $5.90 before last trading at $4.89. Analysts have mixed ratings, with Weiss Ratings maintaining a 'sell' and Needham & Company a 'hold'. The company reported a quarterly revenue of $127.60 million, surpassing estimates, but has a negative EPS of ($0.27). Institutional investors hold 77.42% of the stock, with significant increases in holdings from JPMorgan and Bank of America.