TopBuild Corp (BLD) Insider Ownership

Historic Insider Ownership Trends

As of March 23, 2026, TopBuild's top three insider holders are Robert M Buck (President And Ceo, 73.96K shares), John S. Peterson (Vice President And Cfo, 22.93K shares), Robert M Kuhns (Vice President And Cfo, 16.99K shares).

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares (Direct) Shares (Indirect) Report Date
Robert M Buck President And Ceo 73,959 0 18 Feb, 2026
John S. Peterson Vice President And Cfo 22,932 0 23 Feb, 2022
Robert M Kuhns Vice President And Cfo 16,990 0 18 Feb, 2026
Robert Jeffrey Franklin Pres, Specialty Distribution 14,983 0 04 Mar, 2024
Jennifer Shoffner Vice President Chro 11,823 0 18 Feb, 2026
Joey M Viselli Vp And Chief Growth Officer 11,731 0 18 Feb, 2026
Luis Francisco Machado Vp, Gen. Counsel, Corp Sec. 10,919 0 18 Feb, 2026
Steven P Raia Pres, Sp Ops Exec Adv 8,787 0 18 Feb, 2026
Jeff M Krestancic President, Truteam 4,934 0 08 Aug, 2025
Tina Donikowski 3,780 0 03 Sep, 2025
John Frank Achille Coo 3,258 0 18 Feb, 2026
Deirdre Drake 1,760 0 29 Apr, 2025
Madeline Otero Vice President And Cao 1,005 0 18 Feb, 2026
Carrie Gamble Wood Chief Accounting Officer 805 0 23 Feb, 2023

* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.

Recent Insider Transactions

Detailed insider trading activity based on Form 4 SEC filings.
Download Data
Transaction Date Insider Name Security Class Transaction Type Shares Traded Price Shares Remaining Ownership Code
17 Feb, 2026 Madeline Otero Common Stock A 147 $545.06 783 D A
17 Feb, 2026 Joey M Viselli Common Stock A 661 $545.06 10,739 D A
17 Feb, 2026 Steven P Raia Common Stock A 712 $545.06 7,719 D A
17 Feb, 2026 Robert M Kuhns Common Stock A 1,083 $545.06 15,366 D A
17 Feb, 2026 Luis Francisco Machado Common Stock A 628 $545.06 9,977 D A
17 Feb, 2026 Jennifer Shoffner Common Stock A 507 $545.06 11,063 D A
17 Feb, 2026 John Frank Achille Common Stock A 844 $545.06 1,992 D A
17 Feb, 2026 Robert M Buck Common Stock A 4,294 $545.06 67,519 D A
17 Feb, 2026 Luis Francisco Machado Common Stock A 471 $545.06 10,448 D A
17 Feb, 2026 Robert M Buck Common Stock A 3,220 $545.06 70,739 D A
17 Feb, 2026 Robert M Kuhns Common Stock A 812 $545.06 16,178 D A
17 Feb, 2026 John Frank Achille Common Stock A 633 $545.06 2,625 D A
17 Feb, 2026 Jennifer Shoffner Common Stock A 380 $545.06 11,443 D A
17 Feb, 2026 Joey M Viselli Common Stock A 496 $545.06 11,235 D A
17 Feb, 2026 Madeline Otero Common Stock A 111 $545.06 894 D A
17 Feb, 2026 Steven P Raia Common Stock A 534 $545.06 8,253 D A
17 Feb, 2026 Robert M Kuhns Common Stock A 812 $545.06 16,990 D A
17 Feb, 2026 Steven P Raia Common Stock A 534 $545.06 8,787 D A
17 Feb, 2026 Joey M Viselli Common Stock A 496 $545.06 11,731 D A
17 Feb, 2026 Robert M Buck Common Stock A 3,220 $545.06 73,959 D A