Semiconductor and financial stocks had the lion’s share of new highs Wednesday, but the most noteworthy moves were in other industries.
Shares of iRobot (IRBT) edged past the 60.96 buy point of a four-weeks-tight pattern. But the stock was not able to sustain itself above that level, despite heavy volume. Shares closed at 59.57, up 1.11.