Latest filing published 05 Oct 2026 for CareDx, Inc., €176k.
Filing timeline
BuySaleInsider track record
Keith Kennedy: trading record in brief
Keith Kennedy discloses dealings in 3 companies, chiefly Veracyte, Inc., CareDx, Inc. and MCG Capital Corp. In total, 55 filings cover trades dated from 15 March 2012 to 1 October 2026.
Every open-market trade on record is a sale: 8 sales worth €3.8M. Outside the open market, there are 34 share grants and 12 option exercises.
Most recently, on 5 October 2026, the filings show a share grant worth €176k in CareDx, Inc. The median gap between a trade and its publication by SEC (Form 4) is 2 days. US insiders must file a Form 4 within two business days of a trade. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Keith Kennedy
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,018 shares@ US$66.230.0060% mcap21.5% of flowCommon StockSEC:0001543503-26-000007:0
- 8,220 shares@ US$52.370.012% mcap45.2% of flowCommon StockSEC:0001543503-26-000006:0
- 24,134 shares0Common StockSEC:0001543503-26-000003:0
- 11,725 shares@ US$17.8728.1% of flowCommon StockSEC:0001543503-26-000002:0
- 14,474 shares0Common StockSEC:0001543503-26-000001:1
- 4,644 shares@ US$20.428.9% of flowCommon StockSEC:0001543503-26-000001:2
- 60,000 shares0Common StockSEC:0001543503-26-000001:0
- 7,987 shares@ US$13.5314.3% of flowCommon StockSEC:0001543503-25-000006:0
- 77,195 shares0Common StockSEC:0001543503-25-000002:0
- 70,101 shares0Common StockSEC:0001543503-24-000005:0
- 5,783 shares@ US$62.155.2% of flowCommon StockSEC:0001384101-21-000040:0
- 15,000 shares0Common StockSEC:0001384101-21-000030:0
- 11,046 shares@ US$62.309.9% of flowCommon StockSEC:0001384101-21-000018:0
- 944 shares@ US$55.081.5% of flowCommon StockSEC:0001437749-20-024884:0
- 1,131 shares@ US$34.161.1% of flowCommon StockSEC:0001437749-20-019357:0
- 2,800 shares@ US$5.980.4% of flowCommon StockSEC:0001437749-20-014799:0
- 5,747 shares@ US$28.024.1% of flowCommon StockSEC:0001437749-20-014799:1
- 10,075 shares@ US$5.981.5% of flowCommon StockSEC:0001437749-20-014799:2
- 22,167 shares@ US$7.474.2% of flowCommon StockSEC:0001437749-20-014799:3
- 15,416 shares@ US$9.053.5% of flowCommon StockSEC:0001437749-20-014799:4
- 80,677 shares@ US$28.2157.3% of flowCommon StockSEC:0001437749-20-014799:5
- 2,106 shares@ US$26.731.1% of flowCommon StockSEC:0001437749-20-014544:0
- 603 shares@ US$26.010.3% of flowCommon StockSEC:0001384101-20-000078:0
- 300 shares0Common StockSEC:0001384101-20-000065:0
- 12,000 shares0Common StockSEC:0001384101-20-000031:0
25 of 55 declarations