iRobot (NASDAQ: IRBT) has made its Roomba robotic vacuum cleaner (RVC) a household name, but the last several years have been challenging for this company with slowing growth and increased competition. Recent news of a tariff exemption and refund and better-than-expected preannounced Q2 earnings have caused the stock to rebound, but it's still significantly trailing the overall market over the past three years.
Source Fool.com