iRobot Corporation IRBT seems to have lost its sheen due to difficult market conditions in the wake of the coronavirus outbreak and tariff-related woes. Its price performance has been weak lately, while earnings estimates have been lowered, indicating bearish sentiments for the stock.