IRBT

IROBOT CORP

Total Trades

9

Buys

0

Sells

6

Largest Trade

$1M+

Insiders

3

Institutional Funds

33

Inst. Value

$1M+

Activist Filings

22

Insider Trades

InsiderTitleTypeValueSharesPriceDate
Angle Colin MDirectorSELL$1M+180K$11.46Mar 2, 2024
ELLINGER DEBORAH GDirectorSELL$15K–$50K730$38.88Jun 14, 2022
ALI MOHAMADDirectorSELL$15K–$50K767$38.88Jun 14, 2022
Angle Colin MCEOEXERCISE$500K+23K$32.38May 26, 2022
Angle Colin MCEOSELL$1M+23K$46.30May 26, 2022
Angle Colin MCEOSELL$1K–$15K38$70.00Feb 10, 2022
Angle Colin MCEOEXERCISE$1K–$15K38$34.30Feb 10, 2022
Angle Colin MCEOSELL$1M+23K$70.04Jan 14, 2022
Angle Colin MCEOEXERCISE$500K+23K$34.30Jan 14, 2022
🔓Seeing ranges? Sign in for exact trade values — free forever

Institutional Ownership

13F filings as of Sep 30, 2025 · 33 funds holding

Activist & 5%+ Owners

SC 13D/13G filings — investors holding 5%+ of outstanding shares

The Vanguard Group

SC 13G/A · Jul 29, 2025

4.9%

1.5M shares

BlackRock, Inc.

SC 13G/A · Jul 18, 2025

2.0%

607K shares

Ameriprise Financial, Inc.

SC 13G/A · Feb 14, 2025

2.2%

671K shares

8.6%

2.6M shares

BlackRock, Inc.

SC 13G/A · Nov 8, 2024

7.6%

2.3M shares

BlackRock, Inc.

SC 13G/A · Oct 22, 2024

7.6%

2.3M shares

4.8%

1.4M shares

The Vanguard Group - 23-1945930

SC 13G/A · Jul 10, 2024

5.3%

1.5M shares

BlackRock, Inc.

SC 13G/A · Apr 5, 2024

8.9%

2.5M shares

The Vanguard Group - 23-1945930

SC 13G/A · Feb 13, 2024

10.7%

3.0M shares

6.3%

1.8M shares

BlackRock, Inc.

SC 13G/A · Jan 22, 2024

17.1%

4.8M shares

Alpine Associates Management Inc.

SC 13G/A · Dec 8, 2023

2.1%

590K shares

Alpine Associates Management Inc.

SC 13G · Feb 10, 2023

5.5%

1.5M shares

7.1%

1.9M shares

BlackRock, Inc.

SC 13G/A · Jan 26, 2023

17.1%

4.7M shares

BlackRock, Inc.

SC 13G · Jan 20, 2023

17.1%

4.7M shares

Magnetar Financial LLC

SC 13D/A · Nov 30, 2022

5.0%

1.4M shares

Magnetar Financial LLC

SC 13D/A · Nov 2, 2022

5.5%

1.5M shares

Magnetar Financial LLC

SC 13D · Sep 9, 2022

5.3%

1.4M shares

9.0%

2.4M shares