IRobot shares are trading lower after the company narrowed FY19 revenue guidance from $1.2 - $1.25 billion to $1.2 - $1.21 billion. The company also rolled back its pricing to pre-tariff levels.
Benzinga Newsdesk