Latest filing published 02 May 2018 for TopBuild Corp.
Insider track record
Dennis W. Archer: trading record in brief
Dennis W. Archer is a declared insider at 3 companies; the most frequent names are Compuware Corp, Masco Corp /DE/ and TopBuild Corp. Over a trading history stretching from 12 May 2009 to 30 April 2018, the count stands at 33 filings.
Every open-market trade on record is a sale: 2 sales worth €97k. Besides market trades, the filings include 12 share grants and 18 option exercises.
The latest filing, published on 2 May 2018, reports a share grant in TopBuild Corp. The median gap between a trade and its publication by SEC (Form 4) is 1 day. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Dennis W. Archer
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,250 shares0Common StockSEC:0001104659-18-029916:0
- 2,260 shares0Common StockSEC:0001104659-17-043596:0
- 2,520 shares0Common StockSEC:0001104659-16-132447:0
- 9,117 shares@ US$28.6548.1% of flowCommon StockSEC:0001225208-16-032650:0
- 680 shares@ US$30.963.9% of flowCommon StockSEC:0001225208-16-032650:1
- 8,437 shares@ US$30.9648.1% of flowCommon StockSEC:0001225208-16-032650:2
- 3,480 shares0CommonSEC:0001225208-15-015368:0
- 2,770 shares0CommonSEC:0001225208-15-015368:1
- 4,380 shares0Common StockSEC:0001225208-15-011391:0
- 5,890 shares0Common StockSEC:0001225208-14-012345:0
- 85,452 shares0Common stockSEC:0001225208-14-009084:0
- 21,244 shares0Common stockSEC:0001225208-14-009084:1
- 16,666 shares0Common stockSEC:0001225208-14-009084:2
- 15,233 shares0Common stockSEC:0001225208-14-009084:3
- 14,747 shares0Common stockSEC:0001225208-14-009084:4
- 12,121 shares0Common stockSEC:0001225208-14-009084:5
- 11,208 shares0Common stockSEC:0001225208-14-009084:6
- 7,072 shares0Common stockSEC:0001225208-14-009084:7
- 6,069 shares0Common stockSEC:0001225208-14-009084:8
- 5,185 shares0Common stockSEC:0001225208-14-009084:9
- 5,071 shares0Common stockSEC:0001225208-14-009084:10
- 4,761 shares0Common stockSEC:0001225208-14-009084:11
- 4,203 shares0Common stockSEC:0001225208-14-009084:12
- 3,463 shares0Common stockSEC:0001225208-14-009084:13
- 1,077 shares0Common stockSEC:0001225208-14-009084:14
25 of 33 declarations