
Alert: Major Price Decline (3/12/25)-iRobot Corp (NASDAQ: IRBT).
On 3/12/25, iRobot Corp (NASDAQ: IRBT) stock suffered a major decline of -35.7%, closing at $4.06. Moreover, trading volume in this decline was exceptionally high at 686% of normal. The stock has been weak relative […]