iRobot Corporation's stock performance year-to-date