Browsing: Finance

Shares of iRobot (NASDAQ: IRBT) fell 14.2% on Thursday as investors speculated over the implications of an upcoming meeting of…