iRobot Is Starting To Look Good Again 

Published on February 10, 2022

iRobot (NASDAQ: IRBT) performed exactly as we expected them to, the bad news is that we were expecting supply chain issues and microchip shortages to curtail the results and they...