IROBOT CORP (IRBT)

US4627261005 - Common Stock

8.18  +0.43 (+5.55%)




Shares Outstanding30.56M
Float28.86M
Owners (insider)3.67%
Owners (institutional)68.1%
Owners (insider) change22.76%
Owners (institutional) change0.59%

No transactions were filed in the last 12 months.