iRobot Corporation (NASDAQ: IRBT) has been either a wonderful or awful investment so far, depending on when you bought shares over the past year. Since September of 2016, its stock is up 97%. But if you bought shares between late June and mid-September, your investment could be down as much as 26%.

This has many investors wondering -- is iRobot Corporation a buy after the run-up and the price drop, or should you look elsewhere with your investing dollars? From where I stand, I think iRobot is a buy today, even though it's not "back up the truck" cheap. Keep reading to learn why I think now's a good time to buy shares. 

Image source: Getty Images.

Continue reading


Source: Fool.com