
40.45% percent quarterly performance for Irobot Corp (IRBT) is not indicative of the underlying story
Irobot Corp (NASDAQ: IRBT) on Friday, plunged -4.09% from the previous trading day, before settling in for the closing price of $3.91. Within the past