Investor Presentations

Date Title Documents

Raymond James Institutional Investor Conference

Raymond James’ Technology Investors Conference

Canaccord Genuity 38th Annual Growth Conference Presentation

Oppenheimer 21st Annual Technology, Internet & Communications Conference Presentation

Baird Global Consumer, Technology, Services Conference Presentation

iRobot Analyst Day 2018 Presentation