Latest filing published 20 Oct 2026 for Builders FirstSource, Inc..
Filing timeline
BuySaleInsider track record
Michael Hiller: trading record in brief
This profile gathers the share dealings of Michael Hiller in Builders FirstSource, Inc., where the filings describe the role as chief executive. We count 22 filings; the first trade dates from 17 February 2022 and the latest from 18 October 2026.
No open-market purchase appears, only 4 sales worth €2.5M. Other entries cover 14 share grants.
The record was last updated on 20 October 2026 with a share grant in Builders FirstSource, Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 4 days. 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. 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 Michael Hiller
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 12,808 shares0Common Stock, par value $0.01 per shareSEC:0001193125-26-426667:0
- 900 shares0Common Stock, par value $0.01 per shareSEC:0001193125-26-261694:0
- 11,352 shares0Common Stock, par value $0.01 per shareSEC:0001193125-26-111428:0
- 1,245 shares@ US$126.193.8% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-25-041162:0
- 825 shares0Common Stock, par value $0.01 per shareSEC:0000950170-25-033518:0
- 10,703 shares0Common Stock, par value $0.01 per shareSEC:0000950170-25-023146:0
- 3,254 shares@ US$175.9114.2% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-131038:0
- 4,875 shares@ US$159.2518.6% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-068146:0
- 1,627 shares@ US$165.976.5% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-064765:0
- 11,403 shares0Common Stock, par value $0.01 per shareSEC:0000950170-24-033733:0
- 850 shares0Common Stock, par value $0.01 per shareSEC:0000950170-24-026430:0
- 790 shares@ US$183.793.5% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-24-003724:0
- 1,627 shares@ US$133.485.2% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-056710:0
- 5,965 shares@ US$147.9121.0% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-046089:0
- 7,000 shares@ US$110.8718.2% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-028395:0
- 6,287 shares0Common Stock, par value $0.01 per shareSEC:0001209191-23-019828:0
- 823 shares@ US$81.481.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-011837:0
- 3,000 shares@ US$85.006.0% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-007255:0
- 16,537 shares0Common Stock, par value $0.01 per shareSEC:0001209191-22-058850:0
- 907 shares@ US$73.361.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-22-019530:0
- 5,793 shares0Common Stock, par value $0.01 per shareSEC:0001209191-22-011293:0
21 of 21 declarations