Browsing: iRobot

[ad_1] Shares of iRobot (NASDAQ: IRBT) fell 14.2% on Thursday as buyers speculated over the implications of an upcoming assembly…