IRBT Stock 89.12 Irobot Corporation $IRBT Hit 231,314 52