FINHUB Insights

Builders FirstSource insider activity

BLDR · BLDR income statements · EDGAR

What the executives and directors of Builders FirstSource actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

$4.0M net open-market flow, 12 m
1 open-market buy, 12 m
0% of sale value on 10b5-1 plans, 12 m
192 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 228 routine events on the chart, as a list
Date Insider Shares
Sep 10, 2026 CHRISTOPHE CLEVELAND A 564
Sep 10, 2026 LEVY PAUL S 1,204
Sep 10, 2026 OLEARY JAMES 564
Sep 10, 2026 Boydston Cory Jacobs 470
Sep 10, 2026 Hayes William B 583
Sep 10, 2026 Charles Dirkson R 470
Sep 10, 2026 Steinke Craig Arthur 564
Sep 10, 2026 Renz Maria 489
Jul 18, 2026 O'Brien Matthew Coley 7,406
Jul 18, 2026 Vaughn Paul 3,366
Jul 18, 2026 Vance Todd 3,366
Jun 13, 2026 Narayan Gayatri 2,842
Jun 5, 2026 Herron Stephen J 850
Jun 4, 2026 Hiller Michael 900
Jun 1, 2026 CHRISTOPHE CLEVELAND A 491
Jun 1, 2026 LEVY PAUL S 1,049
Jun 1, 2026 OLEARY JAMES 491
Jun 1, 2026 ALEXANDER MARK A 409
Jun 1, 2026 Boydston Cory Jacobs 409
Jun 1, 2026 Hayes William B 508
Jun 1, 2026 Charles Dirkson R 409
Jun 1, 2026 Steinke Craig Arthur 491
Jun 1, 2026 Renz Maria 426
May 14, 2026 CHRISTOPHE CLEVELAND A 2,558
May 14, 2026 LEVY PAUL S 2,558
May 14, 2026 OLEARY JAMES 2,558
May 14, 2026 ALEXANDER MARK A 2,558
May 14, 2026 Boydston Cory Jacobs 2,558
May 14, 2026 Hayes William B 2,558
May 14, 2026 MILGRIM BRETT N 2,558
May 14, 2026 Charles Dirkson R 2,558
May 14, 2026 Steinke Craig Arthur 2,558
May 14, 2026 AINOA CHERYL 2,558
May 14, 2026 Rush David E 2,558
May 14, 2026 Renz Maria 2,558
Mar 15, 2026 Jackson Peter M. 59K
Mar 15, 2026 Robins Scott L 20K
Mar 15, 2026 Rush David E 2,332
Mar 15, 2026 Hiller Michael 20K
Mar 15, 2026 Herron Stephen J 28K
Mar 15, 2026 Cope Jonathan P 6,415
Mar 15, 2026 Beckmann Pete 22K
Mar 15, 2026 Trester Matthew 2,765
Mar 15, 2026 Vaughn Paul 13K
Mar 15, 2026 Vance Todd 12K
Mar 15, 2026 Narayan Gayatri 9,365
Mar 1, 2026 CHRISTOPHE CLEVELAND A 359
Mar 1, 2026 LEVY PAUL S 767
Mar 1, 2026 OLEARY JAMES 359
Mar 1, 2026 ALEXANDER MARK A 299
Mar 1, 2026 Boydston Cory Jacobs 299
Mar 1, 2026 Hayes William B 371
Mar 1, 2026 Charles Dirkson R 299
Mar 1, 2026 Steinke Craig Arthur 359
Mar 1, 2026 Renz Maria 311
Dec 11, 2025 Beckmann Pete 2,000
Dec 4, 2025 Rush David E 1,000
Dec 1, 2025 LEVY PAUL S 712
Dec 1, 2025 OLEARY JAMES 334
Dec 1, 2025 ALEXANDER MARK A 278

The 60 most recent of 228.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 245K
Bought on market 50K
Withheld for tax 51K
Discretionary sales 5,000
Gifts 6,505
Kept 233K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
LEVY PAUL S 1.2M 1.7M 149.4
Robins Scott L 76K 131K 172.8
Jackson Peter M. 98K 272K 278.5
Rush David E 83K 125K 150.7
Herron Stephen J 49K 110K 227

Who holds what

the 14 largest holdings of 28
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
LEVY PAUL S Last trade Mar 13, 2026 Director 16M $4.4M net buying over the year: 1 month buying, 0 months selling Mar 13, 2026
Robins Scott L President - West Division Officer 288K
Jackson Peter M. President & CEO Last trade Aug 31, 2020 CEO 272K Aug 31, 2020
Rush David E Last trade May 8, 2026 Director 125K $391K net selling over the year: 0 months buying, 1 month selling May 8, 2026
Herron Stephen J Chief Operating Officer COO 110K
Steinke Craig Arthur Last trade Aug 8, 2024 Director 103K Aug 8, 2024
OLEARY JAMES Director 92K
MILGRIM BRETT N Last trade Dec 14, 2018 Director 83K Dec 14, 2018
Beckmann Pete EVP & CFO Last trade Nov 15, 2024 CFO 82K Nov 15, 2024
Johnson Timothy D EVP & General Counsel Last trade Aug 22, 2025 Officer 74K Aug 22, 2025
Beckmann Jami Principal Accounting Officer Last trade Jun 6, 2023 Officer 63K Jun 6, 2023
FARMER MICHAEL ALAN President - Commercial Ops Last trade Dec 7, 2023 Officer 60K Dec 7, 2023
Hiller Michael COO-Designate Last trade May 30, 2024 COO 52K May 30, 2024
ALEXANDER MARK A Director 48K

Open-market trade log

the 60 most recent of 1,308
Date Insider Type Shares Price Value Since trade Filed
May 8, 2026 Rush David E (Director) 5,000 shares $78.17 +0.0% since trade filed May 12, 2026 Discretionary sale 5,000 $78.17 $391K +0.0% May 12, 2026
Mar 13, 2026 LEVY PAUL S (Director) 50K shares $87.73 −10.9% since trade filed Mar 16, 2026 Open-market buy 50K $87.73 $4.4M −10.9% Mar 16, 2026
Aug 22, 2025 Johnson Timothy D (Officer) 1,250 shares $144.85 −46.0% since trade filed Aug 26, 2025 Discretionary sale 1,250 $144.85 $181K −46.0% Aug 26, 2025
Jun 10, 2025 Vance Todd (Officer) 1,948 shares $115.50 −32.3% since trade filed Jun 12, 2025 Open-market buy 1,948 $115.50 $225K −32.3% Jun 12, 2025
May 27, 2025 Charles Dirkson R (Director) 5,000 shares $109.67 −28.7% since trade filed May 29, 2025 Open-market buy 5,000 $109.67 $548K −28.7% May 29, 2025
May 9, 2025 LEVY PAUL S (Director) 284K shares $111.21 −29.7% since trade filed May 12, 2025 Open-market buy 284K $111.21 $32M −29.7% May 12, 2025
May 8, 2025 LEVY PAUL S (Director) 216K shares $110.65 −29.4% since trade filed May 12, 2025 Open-market buy 216K $110.65 $24M −29.4% May 12, 2025
Feb 27, 2025 Rush David E (Director) 18K shares $140.82 −44.5% since trade filed Mar 3, 2025 Discretionary sale 18K $140.82 $2.5M −44.5% Mar 3, 2025
Nov 15, 2024 Beckmann Pete (CFO) 2,889 shares $178.28 −56.2% since trade filed Nov 19, 2024 Discretionary sale 2,889 $178.28 $515K −56.2% Nov 19, 2024
Nov 7, 2024 CHRISTOPHE CLEVELAND A (Director) 10K shares $178.41 −56.2% since trade filed Nov 8, 2024 Discretionary sale 10K $178.41 $1.8M −56.2% Nov 8, 2024
Aug 8, 2024 Steinke Craig Arthur (Director) 30K shares $153.68 −49.1% since trade filed Aug 12, 2024 Discretionary sale 30K $153.68 $4.6M −49.1% Aug 12, 2024
May 30, 2024 Hiller Michael (Officer) 4,875 shares $159.25 −50.9% since trade filed Jun 3, 2024 Discretionary sale 4,875 $159.25 $776K −50.9% Jun 3, 2024
May 24, 2024 McCrobie Paul M (Officer) 9,118 shares $170.11 −54.1% since trade filed May 28, 2024 Discretionary sale 9,118 $170.11 $1.6M −54.1% May 28, 2024
Mar 13, 2024 Boydston Cory Jacobs (Director) 9,741 shares $200.02 −60.9% since trade filed Mar 14, 2024 Discretionary sale 9,741 $200.02 $1.9M −60.9% Mar 14, 2024
Mar 12, 2024 Boydston Cory Jacobs (Director) 7,759 shares $200.00 −60.9% since trade filed Mar 14, 2024 Discretionary sale 7,759 $200.00 $1.6M −60.9% Mar 14, 2024
Dec 7, 2023 FARMER MICHAEL ALAN (Officer) 3,318 shares $145.64 −46.3% since trade filed Dec 8, 2023 Discretionary sale 3,318 $145.64 $483K −46.3% Dec 8, 2023
Aug 15, 2023 Hiller Michael (Officer) 1,397 shares $151.96 −48.6% since trade filed Aug 16, 2023 Planned sale (10b5-1) 1,397 $151.96 $212K −48.6% Aug 16, 2023
Aug 14, 2023 Hiller Michael (Officer) 5,965 shares $147.91 −47.2% since trade filed Aug 16, 2023 Planned sale (10b5-1) 5,965 $147.91 $882K −47.2% Aug 16, 2023
Aug 7, 2023 Johnson Timothy D (Officer) 5,000 shares $151.69 −48.5% since trade filed Aug 9, 2023 Discretionary sale 5,000 $151.69 $758K −48.5% Aug 9, 2023
Jun 6, 2023 Beckmann Jami (Officer) 2,000 shares $120.55 −35.2% since trade filed Jun 8, 2023 Discretionary sale 2,000 $120.55 $241K −35.2% Jun 8, 2023
Jun 6, 2023 Beckmann Jami (Officer) 2,000 shares $120.69 −35.2% since trade filed Jun 8, 2023 Discretionary sale 2,000 $120.69 $241K −35.2% Jun 8, 2023
May 5, 2023 FARMER MICHAEL ALAN (Officer) 13K shares $108.97 −28.3% since trade filed May 9, 2023 Discretionary sale 13K $108.97 $1.4M −28.3% May 9, 2023
May 5, 2023 Hiller Michael (Officer) 7,000 shares $110.87 −29.5% since trade filed May 9, 2023 Discretionary sale 7,000 $110.87 $776K −29.5% May 9, 2023
Feb 2, 2023 Hiller Michael (Officer) 3,000 shares $85.00 −8.0% since trade filed May 9, 2023 late Discretionary sale 3,000 $85.00 $255K −8.0% May 9, 2023 late
Nov 11, 2022 FARMER MICHAEL ALAN (Officer) 3,350 shares $65.95 +18.5% since trade filed Nov 15, 2022 Discretionary sale 3,350 $65.95 $221K +18.5% Nov 15, 2022
Aug 4, 2022 Beckmann Jami (Officer) 3,750 shares $68.60 +14.0% since trade filed Aug 8, 2022 Discretionary sale 3,750 $68.60 $257K +14.0% Aug 8, 2022
Jun 14, 2022 SHERMAN FLOYD F (Director) 35K shares $55.09 +41.9% since trade filed Jun 16, 2022 Discretionary sale 35K $55.09 $1.9M +41.9% Jun 16, 2022
Mar 3, 2022 SHERMAN FLOYD F (Director) 30K shares $75.68 +3.3% since trade filed Mar 4, 2022 Discretionary sale 30K $75.68 $2.3M +3.3% Mar 4, 2022
Dec 10, 2021 SHERMAN FLOYD F (Director) 38K shares $78.85 −0.9% since trade filed Dec 15, 2021 Discretionary sale 38K $78.85 $3.0M −0.9% Dec 15, 2021
Aug 23, 2021 FARMER MICHAEL ALAN (Officer) 10K shares $49.76 filed Aug 24, 2021 Discretionary sale 10K $49.76 $498K Aug 24, 2021
Mar 8, 2021 Johnson Timothy D (Officer) 10K shares $44.39 filed Mar 10, 2021 Discretionary sale 10K $44.39 $444K Mar 10, 2021
Mar 8, 2021 Coulter Jami Lynn (Officer) 5,000 shares $44.47 filed Mar 10, 2021 Discretionary sale 5,000 $44.47 $222K Mar 10, 2021
Mar 4, 2021 Hiller Michael (Officer) 8,330 shares $41.96 filed Mar 5, 2021 Discretionary sale 8,330 $41.96 $350K Mar 5, 2021
Sep 4, 2020 Rush David E (COO) 9,108 shares $30.58 filed Sep 9, 2020 Discretionary sale 9,108 $30.58 $279K Sep 9, 2020
Aug 31, 2020 Jackson Peter M. (CFO) 28K shares $30.75 filed Sep 2, 2020 Discretionary sale 28K $30.75 $874K Sep 2, 2020
Jun 9, 2020 SHERMAN FLOYD F (Director) 30K shares $22.81 filed Jun 11, 2020 Discretionary sale 30K $22.81 $684K Jun 11, 2020
Jun 4, 2020 Rush David E (COO) 10K shares $22.30 filed Jun 8, 2020 Discretionary sale 10K $22.30 $223K Jun 8, 2020
May 26, 2020 Coulter Jami Lynn (Officer) 1,000 shares $20.11 filed May 26, 2020 Discretionary sale 1,000 $20.11 $20K May 26, 2020
May 22, 2020 Coulter Jami Lynn (Officer) 4,000 shares $19.00 filed May 26, 2020 Discretionary sale 4,000 $19.00 $76K May 26, 2020
May 21, 2020 Coulter Jami Lynn (Officer) 2,000 shares $18.67 filed May 26, 2020 Discretionary sale 2,000 $18.67 $37K May 26, 2020
May 18, 2020 SHERMAN FLOYD F (Director) 14K shares $17.75 filed May 19, 2020 Discretionary sale 14K $17.75 $250K May 19, 2020
May 15, 2020 SHERMAN FLOYD F (Director) 46K shares $16.05 filed May 19, 2020 Discretionary sale 46K $16.05 $737K May 19, 2020
Nov 5, 2019 Rush David E (COO) 12K shares $24.53 filed Nov 6, 2019 Discretionary sale 12K $24.53 $294K Nov 6, 2019
Aug 9, 2019 Jackson Peter M. (CFO) 4,328 shares $20.20 filed Aug 12, 2019 Discretionary sale 4,328 $20.20 $87K Aug 12, 2019
Aug 8, 2019 CROW M CHAD (CEO) 88K shares $20.05 filed Aug 12, 2019 Discretionary sale 88K $20.05 $1.8M Aug 12, 2019
Aug 7, 2019 Rush David E (COO) 2,351 shares $19.48 filed Aug 8, 2019 Discretionary sale 2,351 $19.48 $46K Aug 8, 2019
Aug 6, 2019 MCALEENAN DONALD F (Officer) 125K shares $18.88 filed Aug 8, 2019 Discretionary sale 125K $18.88 $2.4M Aug 8, 2019
May 23, 2019 CHRISTOPHE CLEVELAND A (Director) 6,000 shares $15.22 filed May 24, 2019 Discretionary sale 6,000 $15.22 $91K May 24, 2019
May 23, 2019 GRIFFIN ROBERT C (Director) 11K shares $15.08 filed May 24, 2019 Discretionary sale 11K $15.08 $168K May 24, 2019
May 17, 2019 Jackson Peter M. (CFO) 7,800 shares $16.00 filed May 21, 2019 Discretionary sale 7,800 $16.00 $125K May 21, 2019
May 13, 2019 CROW M CHAD (CEO) 38K shares $15.85 filed May 15, 2019 Discretionary sale 38K $15.85 $594K May 15, 2019
May 13, 2019 CROW M CHAD (CEO) 39K shares $15.85 filed May 15, 2019 Discretionary sale 39K $15.85 $617K May 15, 2019
May 13, 2019 CROW M CHAD (CEO) 47K shares $15.84 filed May 15, 2019 Discretionary sale 47K $15.84 $750K May 15, 2019
May 10, 2019 Steinke Craig Arthur (Director) 88K shares $16.31 filed May 13, 2019 Discretionary sale 88K $16.31 $1.4M May 13, 2019
May 9, 2019 MCALEENAN DONALD F (Officer) 46K shares $16.38 filed May 10, 2019 Discretionary sale 46K $16.38 $758K May 10, 2019
May 9, 2019 MCALEENAN DONALD F (Officer) 70K shares $16.38 filed May 10, 2019 Discretionary sale 70K $16.38 $1.1M May 10, 2019
May 7, 2019 SHERMAN FLOYD F (Director) 149K shares $16.59 filed May 9, 2019 Discretionary sale 149K $16.59 $2.5M May 9, 2019
May 7, 2019 Rush David E (COO) 4,000 shares $16.42 filed May 16, 2019 late Discretionary sale 4,000 $16.42 $66K May 16, 2019 late
Dec 14, 2018 MILGRIM BRETT N (Director) 18K shares $11.18 filed Dec 18, 2018 Discretionary sale 18K $11.18 $198K Dec 18, 2018
Dec 10, 2018 Rush David E (COO) 4,000 shares $11.73 filed Dec 12, 2018 Open-market buy 4,000 $11.73 $47K Dec 12, 2018

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

257 Forms 4, 3 years
0 filed late
9 amendments
2 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026