Skip to content
★ Sign in to follow
RJ

Russell J. Campanello

Vice-Président Exécutif, Ressources Humaines et Communications Corporatives
Irobot CorpKeane IncPhase Forward Inc
Total declarations
150
Companies
3
▲ Purchases (0 ops.)
—
▼ Sales (43 ops.)
€13.6M

Latest filing published 12 Sept 2024 for IROBOT CORP, €1,449.

Filing timeline

BuySale
Russell J. Campanello

Insider track record

Disclosed buys
0
Disclosed sells
43
Signal history

Russell J. Campanello: trading record in brief

Russell J. Campanello, listed as senior executive, has filed trades across 3 companies (mainly through SEC (Form 4)), most often in Irobot Corp, Keane Inc and Phase Forward Inc. Over a trading history stretching from 23 June 2006 to 11 September 2024, the count stands at 150 filings.

No open-market purchase appears, only 43 sales worth €13.6M. Other entries cover 83 share grants and 21 option exercises.

On 12 September 2024 came the latest disclosure, a share grant for €1,449 in Irobot Corp. The median gap between a trade and its publication by SEC (Form 4) is 2 days. For comparison, the SEC allows two business days to file a Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.

Companies and markets linked to Russell J. Campanello

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations149 total
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    1,596 USD11SEC
    235 shares@ US$6.790.0% of flowCommon StockSEC:0000950170-24-105966:1
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    5,483 USD11SEC
    769 shares@ US$7.132.5% of flowCommon StockSEC:0000950170-24-105966:0
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    2,272 USD11SEC
    235 shares@ US$9.670.0% of flowCommon StockSEC:0000950170-24-072496:1
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    6,998 USD11SEC
    769 shares@ US$9.103.2% of flowCommon StockSEC:0000950170-24-072496:0
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    2,515 USD11SEC
    235 shares@ US$10.700.0% of flowCommon StockSEC:0000950170-24-030808:1
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    3,589 USD11SEC
    364 shares@ US$9.860.0% of flowCommon StockSEC:0000950170-24-030808:2
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    1,605 USD11SEC
    150 shares@ US$10.700.7% of flowCommon StockSEC:0000950170-24-030808:0
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    35,178 USD13SEC
    3,376 shares@ US$10.4216.0% of flowCommon StockSEC:0000950170-24-029510:0
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    8,808 USD11SEC
    856 shares@ US$10.290.1% of flowCommon StockSEC:0000950170-24-028643:1
  • ◆
    Chief Commercial OfficerExecutivesIrobot Corp
    0SEC
    511 shares0Common StockSEC:0000950170-24-028643:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    9,078 USD11SEC
    235 shares@ US$38.634.2% of flowCommon StockSEC:0001209191-23-058539:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    8,413 USD11SEC
    235 shares@ US$35.803.9% of flowCommon StockSEC:0001209191-23-049295:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    9,431 USD11SEC
    235 shares@ US$40.134.4% of flowCommon StockSEC:0001209191-23-036662:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    41,250 USD11SEC
    939 shares@ US$43.930.2% of flowCommon StockSEC:0001209191-23-018666:1
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    26,402 USD11SEC
    601 shares@ US$43.930.2% of flowCommon StockSEC:0001209191-23-018666:2
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    15,991 USD11SEC
    364 shares@ US$43.930.1% of flowCommon StockSEC:0001209191-23-018666:3
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    0SEC
    31,413 shares0Common StockSEC:0001209191-23-018666:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    13,188 USD12SEC
    300 shares@ US$43.966.2% of flowCommon StockSEC:0001209191-23-017651:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    44,702 USD13SEC
    1,042 shares@ US$42.9021.0% of flowCommon StockSEC:0001209191-23-016837:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    0SEC
    2,046 shares0Common StockSEC:0001209191-23-012730:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    26,539 USD11SEC
    463 shares@ US$57.320.2% of flowCommon StockSEC:0001209191-22-019037:1
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    0SEC
    9,589 shares0Common StockSEC:0001209191-22-019037:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    31,226 USD11SEC
    513 shares@ US$60.870.2% of flowCommon StockSEC:0001209191-22-018078:1
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    24,062 USD12SEC
    382 shares@ US$62.9911.1% of flowCommon StockSEC:0001209191-22-018078:0
  • ◆
    EVP Human Resources, Corp CommExecutivesIrobot Corp
    59,161 USD14SEC
    974 shares@ US$60.7426.7% of flowCommon StockSEC:0001209191-22-017367:0

25 of 149 declarations