Latest filing published 30 Dec 2020 for Middleby CORP, €432k.
Insider track record
David Brewer: trading record in brief
David Brewer is a declared insider of Middleby Corp, with filings sourced from SEC (Form 4). The record holds 20 filings, for trades running from 1 January 2012 to 28 December 2020.
No open-market purchase appears, only 2 sales worth €461k. Outside the open market, there are 18 share grants.
The latest filing, published on 30 December 2020, reports a share grant of €432k in Middleby Corp. Typically, a trade is published a median of 4 days after it takes place. Section 16 rules allow two business days to file each Form 4. 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 David Brewer
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,170 shares@ US$126.4839.2% of flowCommon StockSEC:0001179110-20-012300:0
- 7,083 shares@ US$55.6933.1% of flowCommon StockSEC:0001179110-20-004897:1
- 17,997 sharesCommon StockSEC:0001179110-20-004897:0
- 10,596 sharesCommon StockSEC:0001179110-20-004898:0
- 984 shares@ US$92.747.3% of flowCommon StockSEC:0001179110-20-004398:0
- 2,012 shares@ US$11.992.0% of flowCommon StockSEC:0001179110-20-004394:1
- 5,113 sharesCommon StockSEC:0001179110-20-004394:0
- 2,011 shares@ US$111.9918.5% of flowCommon StockSEC:0001179110-20-003143:1
- 5,113 sharesCommon StockSEC:0001179110-20-003143:0
- 7,500 sharesCommon StockSEC:0001179110-19-009480:0
- 14,356 sharesCommon StockSEC:0001179110-19-002943:0
- 5,628 shares@ US$118.7134.8% of flowCommon StockSEC:0001179110-19-002943:1
- 11,508 shares@ US$139.2247.0% of flowCommon StockSEC:0001179110-17-004649:1
- 24,000 shares0Common StockSEC:0001179110-17-004649:0
- 2,000 shares@ US$201.38Common StockSEC:0001179110-13-014183:0
- 1,000 shares@ US$210.00Common StockSEC:0001179110-13-014183:1
- 1,368 shares@ US$128.21Common StockSEC:0001179110-13-001030:0
- 1,675 shares@ US$99.00Common StockSEC:0001179110-12-012863:0
- 584 shares@ US$94.04Common StockSEC:0001179110-12-002496:0
- 1,674 shares@ US$94.52Common StockSEC:0001179110-12-002496:1
20 of 20 declarations