On Friday, iRobot Corp (IRBT) stock saw a modest uptick, ending the day at $8.85 which represents a slight increase of $0.55 or 6.63% from the prior close of $8.3. The stock opened at $8.45 and ...
Chief Executive Gary Cohen said the results reflect higher-than-expected spending on seasonal promotions to offload some inventory prior to new product launches this year. iRobot also incurred a ...