Angle Colin M
Insider CIK 1341689 · PLUG Director · IRBT Chief Executive Officer, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| PLUG PLUG POWER INC | A Award | 2026-10-01 | 2026-10-02 | 6,121 | $1.94 | $11.9K | 159,223 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2026-07-01 | 2026-07-06 | 3,558 | $2.71 | $9.6K | 153,102 | SEC↗ |
| PLUG PLUG POWER INC | A Award deriv | 2026-06-11 | 2026-06-16 | 39,753 | — | $0 | 39,753 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2026-06-11 | 2026-06-16 | 39,753 | — | $0 | 149,544 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2026-04-01 | 2026-04-10 | 3,872 | $2.26 | $8.8K | 109,791 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2026-01-02 | 2026-01-06 | 5,076 | $1.97 | $10.0K | 105,919 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2025-10-01 | 2025-10-03 | 4,292 | $2.33 | $10.0K | 100,843 | SEC↗ |
| PLUG PLUG POWER INC | A Award deriv | 2025-07-03 | 2025-07-24 | 76,531 | — | $0 | 76,531 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2025-07-03 | 2025-07-24 | 76,531 | — | $0 | 96,551 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2025-07-01 | 2025-07-03 | 6,711 | $1.49 | $10.0K | 20,020 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2025-04-01 | 2025-04-03 | 7,407 | $1.35 | $10.0K | 13,309 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2025-01-02 | 2025-01-06 | 4,229 | $2.13 | $9.0K | 5,902 | SEC↗ |
| PLUG PLUG POWER INC | A Award | 2024-10-01 | 2024-10-03 | 1,673 | $2.26 | $3.8K | 1,673 | SEC↗ |
| PLUG PLUG POWER INC | A Award deriv | 2024-08-16 | 2024-08-22 | 101,810 | — | $0 | 101,810 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2024-03-12 | 2024-03-13 | 1,333 | $9.86 | $13.1K | 230,863 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2024-03-11 | 2024-03-13 | 826 | $10.70 | $8.8K | 233,056 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2024-03-11 | 2024-03-13 | 860 | $10.70 | $9.2K | 232,196 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2024-03-10 | 2024-03-11 | 12,249 | $10.42 | $127.6K | 233,882 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2024-03-06 | 2024-03-08 | 3,026 | $10.29 | $31.1K | 246,131 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2024-02-29 | 2024-03-01 | 179,503 | $11.46 | $2.06M | 14,797 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2024-02-29 | 2024-03-12 | 179,503 | $11.46 | $2.06M | 14,797 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2024-02-21 | 2024-03-08 | 2,812 | — | $0 | 249,157 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-12-11 | 2023-12-13 | 1,300 | $38.63 | $50.2K | 440,645 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-09-11 | 2023-09-13 | 1,300 | $35.80 | $46.5K | 441,945 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-06-11 | 2023-06-13 | 1,300 | $40.13 | $52.2K | 443,245 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-12 | 2023-03-14 | 2,014 | $43.93 | $88.5K | 444,545 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-11 | 2023-03-14 | 5,198 | $43.93 | $228.3K | 451,549 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-11 | 2023-03-14 | 4,990 | $43.93 | $219.2K | 446,559 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2023-03-10 | 2023-03-14 | 125,199 | — | $0 | 456,747 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-08 | 2023-03-09 | 1,782 | $43.96 | $78.3K | 331,548 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2023-03-07 | 2023-03-09 | 36,013 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-07 | 2023-03-09 | 2,354 | $42.64 | $100.4K | 333,330 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2023-03-07 | 2023-03-09 | 36,013 | $33.14 | $1.19M | 363,673 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-07 | 2023-03-09 | 27,989 | $42.64 | $1.19M | 335,684 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2023-03-06 | 2023-03-07 | 3,014 | $42.90 | $129.3K | 327,660 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2023-02-22 | 2023-02-24 | 11,251 | — | $0 | 330,674 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2022-05-23 | 2022-05-26 | 23,350 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2022-05-23 | 2022-05-26 | 23,350 | $32.38 | $756.1K | 342,672 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2022-05-23 | 2022-05-26 | 1,605 | $46.67 | $74.9K | 319,322 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2022-05-23 | 2022-05-26 | 21,745 | $46.27 | $1.01M | 320,927 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2022-03-12 | 2022-03-15 | 2,014 | $57.32 | $115.4K | 319,224 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2022-03-11 | 2022-03-15 | 35,160 | — | $0 | 321,238 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2022-03-09 | 2022-03-10 | 3,232 | $60.87 | $196.7K | 286,078 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2022-03-08 | 2022-03-10 | 2,520 | $62.99 | $158.7K | 289,310 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2022-03-06 | 2022-03-08 | 4,552 | $60.74 | $276.5K | 291,830 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2022-02-08 | 2022-02-10 | 38 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2022-02-08 | 2022-02-10 | 38 | $34.30 | $1.3K | 296,420 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2022-02-08 | 2022-02-10 | 38 | $70.00 | $2.7K | 296,382 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2022-01-13 | 2022-01-14 | 23,200 | — | $0 | 38 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2022-01-13 | 2022-01-14 | 23,200 | $34.30 | $795.8K | 319,582 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2022-01-13 | 2022-01-14 | 23,200 | $70.04 | $1.62M | 296,382 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-11-01 | 2021-11-03 | 5,600 | $82.59 | $462.5K | 302,699 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-11-01 | 2021-11-03 | 3,396 | $83.78 | $284.5K | 299,303 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-11-01 | 2021-11-03 | 2,954 | $85.10 | $251.4K | 296,349 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-11-01 | 2021-11-03 | 19 | $85.56 | $1.6K | 296,330 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-08-11 | 2021-08-13 | 11,233 | $89.03 | $1.00M | 308,299 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-06-01 | 2021-06-03 | 1,346 | $99.03 | $133.3K | 319,532 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-06-01 | 2021-06-03 | 8,813 | $98.35 | $866.8K | 320,878 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2021-04-23 | 2021-04-23 | 19,700 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2021-04-23 | 2021-04-23 | 19,700 | $35.43 | $698.0K | 329,630 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2021-03-12 | 2021-03-16 | 18,163 | — | $0 | 322,255 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2021-03-10 | 2021-03-11 | 4,017 | $115.87 | $465.4K | 304,092 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2021-03-09 | 2021-03-11 | 3,232 | $114.11 | $368.8K | 321,036 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2021-03-09 | 2021-03-11 | 12,927 | $114.11 | $1.48M | 308,109 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2021-03-08 | 2021-03-09 | 2,520 | $117.37 | $295.8K | 324,268 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2021-03-06 | 2021-03-09 | 4,566 | $120.50 | $550.2K | 326,788 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2021-02-24 | 2021-02-26 | 29,146 | — | $0 | 331,354 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 1,800 | $100.35 | $180.6K | 336,494 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 4,231 | $106.78 | $451.8K | 302,208 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 8,772 | $106.31 | $932.6K | 306,439 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 13,583 | $104.88 | $1.42M | 315,211 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 3,000 | $103.99 | $312.0K | 328,794 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 3,900 | $103.03 | $401.8K | 331,794 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-25 | 2021-01-26 | 800 | $101.48 | $81.2K | 335,694 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-21 | 2021-01-22 | 3,296 | $99.50 | $328.0K | 339,114 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-21 | 2021-01-22 | 820 | $99.64 | $81.7K | 338,294 | SEC↗ |
| IRBT | S Sale | 2021-01-13 | 2021-01-15 | 7,671 | $87.57 | $671.7K | 346,114 | SEC↗ |
| IRBT | S Sale | 2021-01-13 | 2021-01-15 | 3,704 | $88.64 | $328.3K | 342,410 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2021-01-04 | 2021-01-05 | 15,475 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-04 | 2021-01-05 | 2,142 | $80.53 | $172.5K | 356,606 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-04 | 2021-01-05 | 713 | $81.46 | $58.1K | 355,893 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-04 | 2021-01-05 | 2,108 | $82.43 | $173.8K | 353,785 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2021-01-04 | 2021-01-05 | 10,512 | $79.56 | $836.3K | 358,748 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2021-01-04 | 2021-01-05 | 15,475 | $43.35 | $670.8K | 369,260 | SEC↗ |
| IRBT IROBOT CORP | G Gift | 2020-11-03 | 2021-04-01 | 12,325 | — | $0 | 309,930 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-10-09 | 2020-10-09 | 33,520 | $89.66 | $3.01M | 353,711 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-10-08 | 2020-10-09 | 11,825 | $84.57 | $1.00M | 387,231 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-09-01 | 2020-09-03 | 6,798 | $75.78 | $515.2K | 404,676 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-09-01 | 2020-09-03 | 5,620 | $76.99 | $432.7K | 399,056 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-09-01 | 2020-09-03 | 700 | $74.49 | $52.1K | 411,474 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-07-09 | 2020-07-10 | 15,870 | $86.62 | $1.37M | 416,085 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-07-09 | 2020-07-10 | 14,318 | $85.92 | $1.23M | 431,955 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-07-09 | 2020-07-10 | 3,911 | $87.54 | $342.4K | 412,174 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2020-05-18 | 2020-05-19 | 29,630 | $67.50 | $2.00M | 446,273 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2020-03-11 | 2020-03-12 | 5,515 | $40.19 | $221.6K | 475,799 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2020-03-10 | 2020-03-12 | 4,017 | $40.42 | $162.4K | 481,314 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2020-03-10 | 2020-03-12 | 12,371 | $40.42 | $500.0K | 485,331 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2020-03-09 | 2020-03-10 | 3,232 | $39.81 | $128.7K | 497,702 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2020-03-08 | 2020-03-10 | 2,520 | $39.81 | $100.3K | 500,934 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2020-03-06 | 2020-03-10 | 41,180 | — | $0 | 503,454 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2020-03-03 | 2020-03-05 | 36,175 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2020-03-03 | 2020-03-05 | 36,175 | $22.86 | $827.0K | 462,274 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2020-02-26 | 2020-02-28 | 27,893 | — | $0 | 426,099 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-06-03 | 2019-06-05 | 7,168 | $86.82 | $622.3K | 402,368 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-06-03 | 2019-06-05 | 4,318 | $87.48 | $377.7K | 398,102 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-03-11 | 2019-03-12 | 900 | $123.11 | $110.8K | 409,536 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2019-03-11 | 2019-03-12 | 16,564 | $122.97 | $2.04M | 425,808 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-03-11 | 2019-03-12 | 13,472 | $122.76 | $1.65M | 410,436 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-03-11 | 2019-03-12 | 1,900 | $121.67 | $231.2K | 423,908 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2019-03-10 | 2019-03-12 | 4,021 | $122.97 | $494.5K | 442,372 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2019-03-09 | 2019-03-12 | 3,236 | $122.97 | $397.9K | 446,393 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2019-03-08 | 2019-03-12 | 22,720 | — | $0 | 449,629 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2019-03-06 | 2019-03-08 | 4,241 | $124.74 | $529.0K | 426,909 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2019-02-26 | 2019-02-28 | 24,867 | — | $0 | 431,150 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-01-07 | 2019-01-08 | 11,765 | $85.00 | $1.00M | 406,283 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-01-02 | 2019-01-04 | 13,108 | $81.19 | $1.06M | 422,248 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-01-02 | 2019-01-04 | 4,100 | $81.98 | $336.1K | 418,148 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-01-02 | 2019-01-04 | 100 | $82.68 | $8.3K | 418,048 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-01-02 | 2019-01-04 | 3,031 | $78.68 | $238.5K | 439,756 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2019-01-02 | 2019-01-04 | 4,400 | $80.21 | $352.9K | 435,356 | SEC↗ |
| IRBT IROBOT CORP | G Gift | 2018-12-11 | 2018-12-14 | 11,000 | — | $0 | 442,787 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2018-11-28 | 2018-11-30 | 40,825 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-28 | 2018-11-30 | 11,673 | $91.06 | $1.06M | 476,669 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-28 | 2018-11-30 | 22,958 | $91.89 | $2.11M | 453,787 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-28 | 2018-11-30 | 4,000 | $87.00 | $348.0K | 512,781 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-28 | 2018-11-30 | 1,300 | $89.83 | $116.8K | 488,342 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-28 | 2018-11-30 | 9,464 | $88.81 | $840.5K | 489,642 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-28 | 2018-11-30 | 13,675 | $88.09 | $1.20M | 499,106 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2018-11-28 | 2018-11-30 | 40,825 | $26.59 | $1.09M | 516,781 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-11-01 | 2018-11-02 | 11,117 | $89.96 | $1.00M | 475,956 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-07-06 | 2018-07-06 | 12,175 | $82.14 | $1.00M | 487,073 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2018-06-12 | 2018-06-14 | 13,334 | $75.00 | $1.00M | 499,173 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2018-03-11 | 2018-03-13 | 5,527 | $70.27 | $388.4K | 512,507 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2018-03-10 | 2018-03-13 | 4,026 | $70.27 | $282.9K | 518,034 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2018-03-09 | 2018-03-13 | 29,146 | — | $0 | 522,060 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2018-03-07 | 2018-03-09 | 3,012 | $69.28 | $208.7K | 492,914 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2018-03-06 | 2018-03-09 | 4,312 | $68.67 | $296.1K | 495,926 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2018-03-06 | 2018-03-09 | 8,625 | $68.67 | $592.3K | 500,238 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2018-02-27 | 2018-03-09 | 19,400 | — | $0 | 508,863 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2017-12-26 | 2017-12-27 | 45,200 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2017-12-26 | 2017-12-27 | 45,200 | $33.48 | $1.51M | 534,663 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2017-12-26 | 2017-12-27 | 45,200 | $80.06 | $3.62M | 489,463 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2017-07-26 | 2017-07-28 | 5,886 | $106.20 | $625.1K | 489,463 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2017-04-03 | 2017-04-05 | 9,485 | $65.89 | $625.0K | 495,349 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2017-03-13 | 2017-03-14 | 5,851 | $56.61 | $331.2K | 504,834 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2017-03-10 | 2017-03-14 | 36,225 | — | $0 | 510,685 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2017-03-08 | 2017-03-09 | 7,793 | $56.62 | $441.2K | 474,460 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2017-03-07 | 2017-03-09 | 9,565 | $55.92 | $534.9K | 482,253 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2017-03-06 | 2017-03-09 | 4,333 | $56.69 | $245.6K | 491,818 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2017-02-14 | 2017-02-16 | 13,550 | — | $0 | 496,151 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2017-02-07 | 2017-02-09 | 9,857 | $63.41 | $625.0K | 482,601 | SEC↗ |
| IRBT IROBOT CORP | G Gift | 2016-12-07 | 2016-12-13 | 17,700 | — | $0 | 492,458 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2016-10-18 | 2016-10-19 | 60,267 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2016-10-18 | 2016-10-19 | 60,267 | $44.70 | $2.69M | 510,158 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2016-10-18 | 2016-10-19 | 60,267 | $14.52 | $875.1K | 570,425 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2016-10-17 | 2016-10-19 | 53,683 | — | $0 | 60,267 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2016-10-17 | 2016-10-19 | 53,683 | $14.52 | $779.5K | 563,841 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2016-10-17 | 2016-10-19 | 53,683 | $44.71 | $2.40M | 510,158 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2016-06-10 | 2016-06-14 | 30,950 | — | $0 | 30,950 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2016-03-11 | 2016-03-15 | 36,013 | — | $0 | 36,013 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2016-03-11 | 2016-03-15 | 49,733 | — | $0 | 510,158 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2016-03-09 | 2016-03-10 | 9,567 | $32.31 | $309.1K | 460,425 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2016-03-08 | 2016-03-10 | 7,801 | $32.12 | $250.6K | 469,992 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2016-03-07 | 2016-03-09 | 3,153 | $32.84 | $103.5K | 480,026 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2016-03-07 | 2016-03-09 | 2,233 | $32.84 | $73.3K | 477,793 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2015-12-16 | 2015-12-17 | 6,936 | $36.06 | $250.1K | 483,179 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2015-12-15 | 2015-12-17 | 52,138 | $34.52 | $1.80M | 490,115 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2015-11-16 | 2015-11-18 | 73,829 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2015-11-16 | 2015-11-18 | 45,446 | $30.79 | $1.40M | 542,253 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2015-11-16 | 2015-11-18 | 73,829 | $7.76 | $572.9K | 587,699 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2015-06-05 | 2015-06-09 | 23,350 | — | $0 | 23,350 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2015-04-01 | 2015-04-03 | 2,685 | $32.22 | $86.5K | 513,870 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2015-03-09 | 2015-03-10 | 8,740 | $34.48 | $301.4K | 516,555 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2015-03-08 | 2015-03-10 | 5,383 | $34.48 | $185.6K | 525,295 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2015-03-07 | 2015-03-10 | 2,183 | $34.48 | $75.3K | 530,678 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2015-03-06 | 2015-03-10 | 23,238 | — | $0 | 23,238 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2015-03-06 | 2015-03-10 | 38,800 | — | $0 | 532,861 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2014-12-03 | 2014-12-05 | 6,690 | $37.37 | $250.0K | 494,061 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2014-11-03 | 2014-11-05 | 26,000 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2014-11-03 | 2014-11-05 | 26,000 | $35.86 | $932.4K | 500,751 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2014-11-03 | 2014-11-05 | 26,000 | $17.13 | $445.4K | 526,751 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2014-06-06 | 2014-06-10 | 19,700 | — | $0 | 19,700 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2014-04-02 | 2014-04-03 | 3,574 | $42.82 | $153.0K | 500,751 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2014-04-01 | 2014-04-03 | 2,694 | $41.67 | $112.3K | 504,325 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2014-03-10 | 2014-03-11 | 15,875 | $43.28 | $687.1K | 507,019 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2014-03-07 | 2014-03-11 | 15,475 | — | $0 | 15,475 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2014-03-07 | 2014-03-11 | 27,100 | — | $0 | 522,894 | SEC↗ |
| IRBT IROBOT CORP | M Exercise deriv | 2014-02-28 | 2014-03-03 | 21,333 | — | $0 | 0 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2014-02-28 | 2014-03-03 | 21,333 | $41.59 | $887.2K | 495,794 | SEC↗ |
| IRBT IROBOT CORP | M Exercise | 2014-02-28 | 2014-03-03 | 21,333 | $16.03 | $342.0K | 517,127 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2014-01-08 | 2014-01-09 | 38,051 | $36.19 | $1.38M | 495,794 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2014-01-07 | 2014-01-09 | 72,488 | $36.18 | $2.62M | 533,845 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2014-01-02 | 2014-01-03 | 14,599 | $34.26 | $500.2K | 606,333 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2013-06-17 | 2013-06-19 | 55,276 | $36.18 | $2.00M | 620,932 | SEC↗ |
| IRBT IROBOT CORP | G Gift | 2013-06-10 | 2013-06-12 | 31,000 | — | $0 | 676,208 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2013-05-06 | 2013-05-08 | 53,886 | $30.16 | $1.63M | 707,208 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2013-04-24 | 2013-04-26 | 16,361 | $26.74 | $437.5K | 761,094 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2013-04-02 | 2013-04-04 | 2,989 | $25.82 | $77.2K | 777,455 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2013-04-01 | 2013-04-04 | 1,862 | $25.31 | $47.1K | 780,444 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2013-03-14 | 2013-03-15 | 18,160 | $24.09 | $437.5K | 782,306 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2013-03-09 | 2013-03-12 | 6,633 | $22.75 | $150.9K | 800,466 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2013-03-08 | 2013-03-12 | 36,175 | — | $0 | 36,175 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2013-03-08 | 2013-03-12 | 66,250 | — | $0 | 807,099 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2013-02-20 | 2013-02-22 | 2,912 | $20.91 | $60.9K | 740,849 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-12-27 | 2012-12-28 | 24,569 | $19.04 | $467.8K | 743,761 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-12-19 | 2012-12-21 | 4,100 | $20.00 | $82.0K | 768,330 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-11-30 | 2012-11-30 | 1,087 | $19.00 | $20.7K | 772,430 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-11-29 | 2012-11-30 | 6,801 | $19.02 | $129.4K | 773,517 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-09-14 | 2012-09-14 | 26,246 | $26.66 | $699.7K | 780,318 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-07-30 | 2012-07-30 | 29,110 | $24.01 | $698.9K | 806,564 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-07-26 | 2012-07-30 | 30,345 | $23.07 | $700.1K | 835,674 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2012-04-02 | 2012-04-03 | 3,158 | $26.94 | $85.1K | 866,019 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2012-04-01 | 2012-04-03 | 2,380 | $26.94 | $64.1K | 869,177 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2012-03-28 | 2012-03-29 | 1,294 | $27.95 | $36.2K | 871,557 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-03-27 | 2012-03-29 | 11,000 | $28.40 | $312.4K | 872,851 | SEC↗ |
| IRBT IROBOT CORP | A Award deriv | 2012-03-09 | 2012-03-13 | 40,825 | — | $0 | 40,825 | SEC↗ |
| IRBT IROBOT CORP | A Award | 2012-03-09 | 2012-03-13 | 81,250 | — | $0 | 883,851 | SEC↗ |
| IRBT IROBOT CORP | F Tax w/h | 2012-02-20 | 2012-02-22 | 2,856 | $26.00 | $74.3K | 802,601 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-02-03 | 2012-02-03 | 1,700 | $36.79 | $62.5K | 805,457 | SEC↗ |
| IRBT IROBOT CORP | S Sale | 2012-02-01 | 2012-02-03 | 9,200 | $33.98 | $312.6K | 807,157 | SEC↗ |