Zacks Investment Research Consumer Discretionary Personal Investing Ideas & Strategies iRobot Corporation vacuum cleaning Roomba
owned_by: Roomba, iRobot; owner_of: iRobot, Roomba; manufacturer: Roomba, iRobot