Latest filing published 18 Mar 2025 for Builders FirstSource, Inc., €155k.
Filing timeline
BuySaleInsider track record
Paul M. McCrobie: trading record in brief
Paul M. McCrobie appears in our data through filings on Builders FirstSource, Inc. shares, published by SEC (Form 4). Between 3 April 2023 and 15 March 2025, the trades on record add up to 15 filings.
No open-market purchase appears, only 1 sale worth €1.4M. Other entries cover 14 share grants.
The record was last updated on 18 March 2025 with a share grant in Builders FirstSource, Inc. Filings reach the SEC (Form 4) feed a median of 4 days after the trade. 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. 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 Paul M. McCrobie
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,332 shares@ US$126.197.2% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-25-041150:0
- 3,344 shares0Common Stock, par value $0.01 per shareSEC:0000950170-25-023143:0
- 1,104 shares@ US$175.918.7% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-131034:0
- 575 shares@ US$182.214.4% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-101129:0
- 9,118 shares@ US$170.1166.9% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-065454:0
- 552 shares@ US$165.973.9% of flowCommon Stock, par value $0.01 per shareSEC:0000950170-24-064767:0
- 3,507 shares0Common Stock, par value $0.01 per shareSEC:0000950170-24-033731:0
- 301 shares@ US$183.792.4% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-24-003725:0
- 552 shares@ US$133.483.1% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-056716:0
- 575 shares@ US$132.843.3% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-23-047537:0
- 3,327 shares0Common Stock, par value $0.01 per shareSEC:0001209191-23-023296:0
11 of 11 declarations