IRBT 60.88 Irobot Corp is number 45 out of 100 Top trading