Consumer robot maker iRobot Corp. (NASDAQ:IRBT) shares are trading lower after the company revealed preliminary financial results for the fourth quarter, ending December 28, 2024. Based on ...