Sign inGet started

CAMPANELLO RUSSELL J

Insider CIK 1263338 · IRBT SVP Human Resources

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
IRBT IROBOT CORP F Tax w/h2024-09-112024-09-12235$6.79 $1.6K69,965SEC↗
IRBT IROBOT CORP F Tax w/h2024-09-102024-09-12769$7.13 $5.5K70,200SEC↗
IRBT IROBOT CORP F Tax w/h2024-06-112024-06-12235$9.67 $2.3K70,969SEC↗
IRBT IROBOT CORP F Tax w/h2024-06-102024-06-12769$9.10 $7.0K71,204SEC↗
IRBT IROBOT CORP F Tax w/h2024-03-122024-03-13364$9.86 $3.6K71,973SEC↗
IRBT IROBOT CORP F Tax w/h2024-03-112024-03-13235$10.70 $2.5K72,337SEC↗
IRBT IROBOT CORP F Tax w/h2024-03-112024-03-13150$10.70 $1.6K72,572SEC↗
IRBT IROBOT CORP F Tax w/h2024-03-102024-03-113,376$10.42 $35.2K72,722SEC↗
IRBT IROBOT CORP F Tax w/h2024-03-062024-03-08856$10.29 $8.8K76,098SEC↗
IRBT IROBOT CORP A Award2024-02-212024-03-08511— $076,954SEC↗
IRBT IROBOT CORP F Tax w/h2023-12-112023-12-13235$38.63 $9.1K76,443SEC↗
IRBT IROBOT CORP F Tax w/h2023-09-112023-09-13235$35.80 $8.4K76,678SEC↗
IRBT IROBOT CORP F Tax w/h2023-06-112023-06-13235$40.13 $9.4K76,913SEC↗
IRBT IROBOT CORP F Tax w/h2023-03-122023-03-14364$43.93 $16.0K77,148SEC↗
IRBT IROBOT CORP F Tax w/h2023-03-112023-03-14601$43.93 $26.4K77,512SEC↗
IRBT IROBOT CORP F Tax w/h2023-03-112023-03-14939$43.93 $41.3K78,113SEC↗
IRBT IROBOT CORP A Award2023-03-102023-03-1431,413— $079,052SEC↗
IRBT IROBOT CORP F Tax w/h2023-03-082023-03-09300$43.96 $13.2K47,639SEC↗
IRBT IROBOT CORP F Tax w/h2023-03-062023-03-071,042$42.90 $44.7K47,939SEC↗
IRBT IROBOT CORP A Award2023-02-222023-02-242,046— $048,981SEC↗
IRBT IROBOT CORP F Tax w/h2022-03-122022-03-15463$57.32 $26.5K46,736SEC↗
IRBT IROBOT CORP A Award2022-03-112022-03-159,589— $047,199SEC↗
IRBT IROBOT CORP F Tax w/h2022-03-092022-03-10513$60.87 $31.2K37,610SEC↗
IRBT IROBOT CORP F Tax w/h2022-03-082022-03-10382$62.99 $24.1K38,123SEC↗
IRBT IROBOT CORP F Tax w/h2022-03-062022-03-08974$60.74 $59.2K38,505SEC↗
IRBT IROBOT CORP M Exercise deriv2021-03-182021-03-19292— $00SEC↗
IRBT IROBOT CORP M Exercise deriv2021-03-182021-03-191,679— $00SEC↗
IRBT IROBOT CORP M Exercise deriv2021-03-182021-03-191,559— $00SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-19965$119.25 $115.1K47,373SEC↗
IRBT IROBOT CORP M Exercise2021-03-182021-03-19292$32.38 $9.5K46,814SEC↗
IRBT IROBOT CORP M Exercise2021-03-182021-03-191,559$33.14 $51.7K48,373SEC↗
IRBT IROBOT CORP M Exercise2021-03-182021-03-191,679$37.62 $63.2K50,052SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-191,714$118.12 $202.5K48,338SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-19792$128.40 $101.7K39,366SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-19268$120.22 $32.2K47,105SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-191,300$121.84 $158.4K45,805SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-191,300$122.92 $159.8K44,505SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-192,501$124.34 $311.0K42,004SEC↗
IRBT IROBOT CORP S Sale2021-03-182021-03-191,846$125.46 $231.6K40,158SEC↗
IRBT IROBOT CORP A Award2021-03-122021-03-164,953— $046,522SEC↗
IRBT IROBOT CORP F Tax w/h2021-03-102021-03-11718$115.87 $83.2K41,569SEC↗
IRBT IROBOT CORP F Tax w/h2021-03-092021-03-112,434$114.11 $277.7K42,287SEC↗
IRBT IROBOT CORP F Tax w/h2021-03-092021-03-11410$114.11 $46.8K44,721SEC↗
IRBT IROBOT CORP F Tax w/h2021-03-082021-03-09300$117.37 $35.2K45,131SEC↗
IRBT IROBOT CORP F Tax w/h2021-03-062021-03-09725$120.50 $87.4K45,431SEC↗
IRBT IROBOT CORP A Award2021-02-242021-02-265,486— $046,156SEC↗
IRBT IROBOT CORP F Tax w/h2020-03-112020-03-12633$40.19 $25.4K40,492SEC↗
IRBT IROBOT CORP F Tax w/h2020-03-102020-03-12476$40.42 $19.2K41,125SEC↗
IRBT IROBOT CORP F Tax w/h2020-03-102020-03-121,464$40.42 $59.2K41,601SEC↗
IRBT IROBOT CORP F Tax w/h2020-03-092020-03-10400$39.81 $15.9K43,065SEC↗
IRBT IROBOT CORP F Tax w/h2020-03-082020-03-10292$39.81 $11.6K43,465SEC↗
IRBT IROBOT CORP A Award2020-03-062020-03-109,877— $043,757SEC↗
IRBT IROBOT CORP A Award2020-02-262020-02-284,985— $033,880SEC↗
IRBT IROBOT CORP S Sale2019-06-202019-06-2411,159$95.00 $1.06M28,791SEC↗
IRBT IROBOT CORP M Exercise deriv2019-04-042019-04-083,696— $01,679SEC↗
IRBT IROBOT CORP M Exercise deriv2019-04-042019-04-084,679— $01,559SEC↗
IRBT IROBOT CORP M Exercise deriv2019-04-042019-04-084,383— $0292SEC↗
IRBT IROBOT CORP M Exercise deriv2019-04-042019-04-084,650— $00SEC↗
IRBT IROBOT CORP M Exercise2019-04-042019-04-084,650$34.30 $159.5K44,601SEC↗
IRBT IROBOT CORP M Exercise2019-04-042019-04-084,383$32.38 $141.9K48,984SEC↗
IRBT IROBOT CORP M Exercise2019-04-042019-04-084,679$33.14 $155.1K53,663SEC↗
IRBT IROBOT CORP M Exercise2019-04-042019-04-083,696$37.62 $139.0K57,359SEC↗
IRBT IROBOT CORP S Sale2019-04-042019-04-082,260$119.34 $269.7K55,099SEC↗
IRBT IROBOT CORP S Sale2019-04-042019-04-085,311$120.15 $638.1K49,788SEC↗
IRBT IROBOT CORP S Sale2019-04-042019-04-086,459$121.28 $783.3K43,329SEC↗
IRBT IROBOT CORP S Sale2019-04-042019-04-082,100$122.33 $256.9K41,229SEC↗
IRBT IROBOT CORP S Sale2019-04-042019-04-081,279$122.98 $157.3K39,950SEC↗
IRBT IROBOT CORP F Tax w/h2019-03-112019-03-122,745$122.97 $337.6K39,951SEC↗
IRBT IROBOT CORP F Tax w/h2019-03-102019-03-12476$122.97 $58.5K42,696SEC↗
IRBT IROBOT CORP F Tax w/h2019-03-092019-03-12404$122.97 $49.7K43,172SEC↗
IRBT IROBOT CORP A Award2019-03-082019-03-124,089— $043,576SEC↗
IRBT IROBOT CORP F Tax w/h2019-03-062019-03-08571$124.74 $71.2K39,487SEC↗
IRBT IROBOT CORP A Award2019-02-262019-02-284,308— $040,058SEC↗
IRBT IROBOT CORP S Sale2019-02-072019-02-087,993$101.00 $807.3K35,750SEC↗
IRBT IROBOT CORP M Exercise deriv2018-09-172018-09-194,925— $00SEC↗
IRBT IROBOT CORP M Exercise deriv2018-09-172018-09-196,275— $00SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-195,300$107.45 $569.5K87,025SEC↗
IRBT IROBOT CORP M Exercise2018-09-172018-09-196,275$35.43 $222.3K92,325SEC↗
IRBT IROBOT CORP M Exercise2018-09-172018-09-194,925$43.35 $213.5K86,050SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-19100$112.83 $11.3K43,743SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-1913,195$112.21 $1.48M43,843SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-1920,648$111.34 $2.30M57,038SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-19600$109.98 $66.0K77,686SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-193,128$109.09 $341.2K78,286SEC↗
IRBT IROBOT CORP S Sale2018-09-172018-09-195,611$108.17 $606.9K81,414SEC↗
IRBT IROBOT CORP M Exercise deriv2018-06-122018-06-145,500— $00SEC↗
IRBT IROBOT CORP M Exercise deriv2018-06-122018-06-146,450— $00SEC↗
IRBT IROBOT CORP M Exercise2018-06-122018-06-145,500$26.59 $146.2K86,625SEC↗
IRBT IROBOT CORP M Exercise2018-06-122018-06-146,450$22.86 $147.4K93,075SEC↗
IRBT IROBOT CORP S Sale2018-06-122018-06-1411,950$75.00 $896.3K81,125SEC↗
IRBT IROBOT CORP F Tax w/h2018-03-112018-03-13942$70.27 $66.2K81,125SEC↗
IRBT IROBOT CORP F Tax w/h2018-03-102018-03-13477$70.27 $33.5K82,067SEC↗
IRBT IROBOT CORP A Award2018-03-092018-03-135,486— $082,544SEC↗
IRBT IROBOT CORP F Tax w/h2018-03-072018-03-09635$69.28 $44.0K77,058SEC↗
IRBT IROBOT CORP F Tax w/h2018-03-062018-03-09572$68.67 $39.3K77,693SEC↗
IRBT IROBOT CORP F Tax w/h2018-03-062018-03-091,146$68.67 $78.7K78,265SEC↗
IRBT IROBOT CORP A Award2018-02-272018-03-093,883— $079,411SEC↗
IRBT IROBOT CORP M Exercise deriv2017-07-112017-07-123,094— $00SEC↗
IRBT IROBOT CORP M Exercise2017-07-112017-07-123,094$24.53 $75.9K78,622SEC↗
IRBT IROBOT CORP S Sale2017-07-112017-07-123,094$85.00 $263.0K75,528SEC↗
IRBT IROBOT CORP M Exercise deriv2017-07-102017-07-126,906— $03,094SEC↗
IRBT IROBOT CORP M Exercise2017-07-102017-07-126,906$24.53 $169.4K82,434SEC↗
IRBT IROBOT CORP S Sale2017-07-102017-07-126,906$85.00 $587.0K75,528SEC↗
IRBT IROBOT CORP F Tax w/h2017-03-132017-03-14787$56.61 $44.6K75,528SEC↗
IRBT IROBOT CORP A Award2017-03-102017-03-146,475— $076,315SEC↗
IRBT IROBOT CORP F Tax w/h2017-03-082017-03-09960$56.62 $54.4K69,840SEC↗
IRBT IROBOT CORP F Tax w/h2017-03-072017-03-092,097$55.92 $117.3K70,800SEC↗
IRBT IROBOT CORP F Tax w/h2017-03-062017-03-09631$56.69 $35.8K72,897SEC↗
IRBT IROBOT CORP A Award2017-02-142017-02-164,308— $073,528SEC↗
IRBT IROBOT CORP M Exercise deriv2016-10-172016-10-1910,000— $010,000SEC↗
IRBT IROBOT CORP M Exercise2016-10-172016-10-1910,000$24.53 $245.3K79,220SEC↗
IRBT IROBOT CORP S Sale2016-10-172016-10-1910,000$45.00 $450.0K69,220SEC↗
IRBT IROBOT CORP M Exercise deriv2016-09-212016-09-2210,000— $020,000SEC↗
IRBT IROBOT CORP S Sale2016-09-212016-09-2210,000$42.52 $425.2K69,220SEC↗
IRBT IROBOT CORP M Exercise2016-09-212016-09-2210,000$24.53 $245.3K79,220SEC↗
IRBT IROBOT CORP M Exercise deriv2016-09-152016-09-169,200— $030,000SEC↗
IRBT IROBOT CORP S Sale2016-09-152016-09-169,200$40.04 $368.4K69,220SEC↗
IRBT IROBOT CORP M Exercise2016-09-152016-09-169,200$24.53 $225.7K78,420SEC↗
IRBT IROBOT CORP M Exercise deriv2016-09-092016-09-16800— $039,200SEC↗
IRBT IROBOT CORP S Sale2016-09-092016-09-12800$40.00 $32.0K68,420SEC↗
IRBT IROBOT CORP S Sale2016-09-092016-09-16800$40.00 $32.0K69,220SEC↗
IRBT IROBOT CORP M Exercise2016-09-092016-09-16800$24.53 $19.6K70,020SEC↗
IRBT IROBOT CORP A Award deriv2016-06-102016-06-145,375— $05,375SEC↗
IRBT IROBOT CORP A Award deriv2016-03-112016-03-156,238— $06,238SEC↗
IRBT IROBOT CORP A Award2016-03-112016-03-158,617— $069,220SEC↗
IRBT IROBOT CORP F Tax w/h2016-03-092016-03-101,703$32.31 $55.0K60,603SEC↗
IRBT IROBOT CORP F Tax w/h2016-03-082016-03-10961$32.12 $30.9K62,306SEC↗
IRBT IROBOT CORP F Tax w/h2016-03-072016-03-09701$32.84 $23.0K63,267SEC↗
IRBT IROBOT CORP F Tax w/h2016-03-072016-03-09632$32.84 $20.8K63,968SEC↗
IRBT IROBOT CORP A Award deriv2015-06-052015-06-094,675— $04,675SEC↗
IRBT IROBOT CORP F Tax w/h2015-03-092015-03-101,703$34.48 $58.7K64,600SEC↗
IRBT IROBOT CORP F Tax w/h2015-03-082015-03-10945$34.48 $32.6K66,303SEC↗
IRBT IROBOT CORP F Tax w/h2015-03-072015-03-10783$34.48 $27.0K67,248SEC↗
IRBT IROBOT CORP A Award deriv2015-03-062015-03-104,650— $04,650SEC↗
IRBT IROBOT CORP A Award2015-03-062015-03-107,767— $068,031SEC↗
IRBT IROBOT CORP F Tax w/h2014-12-302015-01-022,857$34.50 $98.6K60,264SEC↗
IRBT IROBOT CORP M Exercise deriv2014-11-242014-11-2610,000— $040,000SEC↗
IRBT IROBOT CORP S Sale2014-11-242014-11-2610,000$35.00 $350.0K63,121SEC↗
IRBT IROBOT CORP M Exercise2014-11-242014-11-2610,000$24.53 $245.3K73,121SEC↗
IRBT IROBOT CORP A Award deriv2014-06-062014-06-106,275— $06,275SEC↗
IRBT IROBOT CORP F Tax w/h2014-03-102014-03-112,677$43.28 $115.9K63,121SEC↗
IRBT IROBOT CORP A Award deriv2014-03-072014-03-114,925— $04,925SEC↗
IRBT IROBOT CORP A Award2014-03-072014-03-118,617— $065,798SEC↗
IRBT IROBOT CORP M Exercise deriv2014-01-142014-01-1610,000— $050,000SEC↗
IRBT IROBOT CORP S Sale2014-01-142014-01-1610,000$40.00 $400.0K57,196SEC↗
IRBT IROBOT CORP M Exercise2014-01-142014-01-1610,000$24.53 $245.3K67,196SEC↗
IRBT IROBOT CORP F Tax w/h2013-12-302013-12-313,334$35.39 $118.0K57,196SEC↗
IRBT IROBOT CORP M Exercise deriv2013-10-112013-10-1525,000— $060,000SEC↗
IRBT IROBOT CORP S Sale2013-10-112013-10-1525,000$35.25 $881.3K60,530SEC↗
IRBT IROBOT CORP M Exercise2013-10-112013-10-1525,000$24.53 $613.3K85,530SEC↗
IRBT IROBOT CORP M Exercise deriv2013-09-112013-09-1315,000— $085,000SEC↗
IRBT IROBOT CORP S Sale2013-09-112013-09-1315,000$35.82 $537.3K60,530SEC↗
IRBT IROBOT CORP M Exercise2013-09-112013-09-1315,000$24.53 $367.9K75,530SEC↗
IRBT IROBOT CORP F Tax w/h2013-03-092013-03-121,687$22.75 $38.4K60,530SEC↗
IRBT IROBOT CORP A Award deriv2013-03-082013-03-126,450— $06,450SEC↗
IRBT IROBOT CORP A Award2013-03-082013-03-1211,825— $062,217SEC↗
IRBT IROBOT CORP S Sale2012-12-302014-01-292,794$19.32 $54.0K50,377SEC↗
IRBT IROBOT CORP F Tax w/h2012-12-302013-01-022,779$18.74 $52.1K50,392SEC↗
IRBT IROBOT CORP A Award deriv2012-03-092012-03-135,500— $05,500SEC↗
IRBT IROBOT CORP A Award2012-03-092012-03-1320,950— $053,171SEC↗
IRBT IROBOT CORP F Tax w/h2011-12-302012-01-032,779$29.85 $83.0K32,221SEC↗