North America

all North America

iRobot Stock Hits All-Time High

iRobot Stock Hits All-Time High

iRobot hit an all-time high today of $42.88 per share and ended the day up 4.29 points (11.38 percent). Here's why the stock climbed so high.