3.96% percent quarterly performance for Irobot Corp (IRBT) is not indicative of the underlying story
Irobot Corp (NASDAQ: IRBT) on Friday, soared 7.33% from the previous trading day, before settling in for the closing price of $7.09. Within the past