iRobot Corp. (IRBT) gapped up slightly Monday and climbed throughout the first half of the session. The stock ended the day with a gain of 2.80 at $37.80 on above average volume.
iRobot rose past the upper end of a 1-month trading range Monday and set a new high for the year.
For comments and feedback: editorial@rttnews.com