Sales of $215 Million, a 6% Increase YoYTTM Adjusted EBITDA of $55.4 MillionLaunches Project Concord: Focus on ...
In a report released today, James Ricchiuti from Needham maintained a Hold rating on iRobot (IRBT – Research Report). The company’s shares ...