14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Apr 29, 2024 Buy 340 Petrarca Mark A Common Stock
Apr 29, 2024 Buy 340 Taylor Nancy M Common Stock
Apr 29, 2024 Buy 340 Donikowski Tina Common Stock
Apr 29, 2024 Buy 340 Drake Deirdre Common Stock
Apr 29, 2024 Buy 340 Cantie Joseph S Common Stock
Apr 29, 2024 Buy 340 Bautista Ernesto Iii Common Stock
Apr 29, 2024 Buy 340 Covington Alec C Common Stock
Mar 07, 2024 Sell 1 563 Franklin Robert Jeffrey Employee Stock Option (right to buy)
Mar 07, 2024 Sell 2 222 Franklin Robert Jeffrey Employee Stock Option (right to buy)
Mar 01, 2024 Sell 2 030 Raia Steven P Common Stock
Mar 01, 2024 Sell 707 Raia Steven P Employee Stock Option (right to buy)
Mar 01, 2024 Sell 1 560 Franklin Robert Jeffrey Common Stock
Feb 20, 2024 Buy 0 Otero Madeline
Feb 20, 2024 Buy 587 Raia Steven P Common Stock
Feb 20, 2024 Buy 587 Raia Steven P Common Stock
Feb 20, 2024 Buy 782 Raia Steven P Common Stock
Feb 20, 2024 Buy 0 Otero Madeline Common Stock
Feb 20, 2024 Buy 0 Krestancic Jeff M Common Stock
Feb 20, 2024 Buy 450 Shoffner Jennifer Common Stock
Feb 20, 2024 Buy 450 Shoffner Jennifer Common Stock
Feb 20, 2024 Buy 600 Shoffner Jennifer Common Stock
Feb 20, 2024 Buy 665 Viselli Joey M Common Stock
Feb 20, 2024 Buy 665 Viselli Joey M Common Stock
Feb 20, 2024 Buy 887 Viselli Joey M Common Stock
Feb 20, 2024 Buy 3 675 Buck Robert M Common Stock
Feb 20, 2024 Buy 3 675 Buck Robert M Common Stock
Feb 20, 2024 Buy 4 900 Buck Robert M Common Stock
Feb 20, 2024 Buy 997 Kuhns Robert M Common Stock
Feb 20, 2024 Buy 997 Kuhns Robert M Common Stock
Feb 20, 2024 Buy 1 330 Kuhns Robert M Common Stock
Feb 20, 2024 Buy 454 Franklin Robert Jeffrey Common Stock
Feb 20, 2024 Buy 454 Franklin Robert Jeffrey Common Stock
Feb 20, 2024 Buy 605 Franklin Robert Jeffrey Common Stock
Feb 20, 2024 Buy 548 Machado Luis Francisco Common Stock
Feb 20, 2024 Buy 548 Machado Luis Francisco Common Stock
Feb 20, 2024 Buy 730 Machado Luis Francisco Common Stock
Dec 15, 2023 Sell 2 500 Buck Robert M Common Stock
Dec 15, 2023 Sell 1 000 Machado Luis Francisco Common Stock
Nov 29, 2023 Sell 4 500 Buck Robert M Common Stock
Aug 29, 2023 Sell 1 000 Raia Steven P Common Stock
Aug 14, 2023 Sell 776 Franklin Robert Jeffrey Common Stock
Aug 14, 2023 Sell 1 070 Franklin Robert Jeffrey Employee Stock Option (right to buy)
Aug 14, 2023 Sell 4 500 Buck Robert M Common Stock
Aug 11, 2023 Sell 574 Kuhns Robert M Employee Stock Option (right to buy)
Aug 11, 2023 Sell 625 Kuhns Robert M Employee Stock Option (right to buy)
Aug 11, 2023 Sell 1 300 Raia Steven P Common Stock
Aug 11, 2023 Sell 1 414 Raia Steven P Employee Stock Option (right to buy)
Jun 13, 2023 Sell 4 473 Buck Robert M Common Stock
Jun 13, 2023 Sell 3 209 Buck Robert M Employee Stock Option (right to buy)
Jun 06, 2023 Sell 1 250 Franklin Robert Jeffrey Common Stock
Jun 05, 2023 Sell 2 700 Raia Steven P Common Stock
Jun 02, 2023 Sell 1 000 Franklin Robert Jeffrey Common Stock
May 11, 2023 Sell 1 000 Franklin Robert Jeffrey Common Stock
May 10, 2023 Sell 1 000 Franklin Robert Jeffrey Common Stock
May 08, 2023 Sell 1 480 Donikowski Tina Common Stock
May 08, 2023 Sell 6 223 Raia Steven P Common Stock
May 08, 2023 Sell 1 553 Raia Steven P Employee Stock Option (right to buy)
May 01, 2023 Buy 640 Drake Deirdre Common Stock
May 01, 2023 Buy 640 Taylor Nancy M Common Stock
May 01, 2023 Buy 640 Petrarca Mark A Common Stock
May 01, 2023 Buy 640 Donikowski Tina Common Stock
May 01, 2023 Buy 640 Cantie Joseph S Common Stock
May 01, 2023 Buy 640 Bautista Ernesto Iii Common Stock
May 01, 2023 Buy 640 Covington Alec C Common Stock
Feb 22, 2023 Buy 5 833 Buck Robert M Common Stock
Feb 22, 2023 Buy 3 424 Raia Steven P Common Stock
Feb 22, 2023 Buy 1 155 Kuhns Robert M Common Stock
Feb 22, 2023 Buy 618 Shoffner Jennifer Common Stock
Feb 22, 2023 Buy 2 407 Franklin Robert Jeffrey Common Stock
Feb 21, 2023 Buy 862 Shoffner Jennifer Common Stock
Feb 21, 2023 Buy 862 Shoffner Jennifer Common Stock
Feb 21, 2023 Buy 1 150 Shoffner Jennifer Common Stock
Feb 21, 2023 Buy 1 725 Kuhns Robert M Common Stock
Feb 21, 2023 Buy 1 725 Kuhns Robert M Common Stock
Feb 21, 2023 Buy 2 300 Kuhns Robert M Common Stock
Feb 21, 2023 Buy 909 Franklin Robert Jeffrey Common Stock
Feb 21, 2023 Buy 909 Franklin Robert Jeffrey Common Stock
Feb 21, 2023 Buy 1 213 Franklin Robert Jeffrey Common Stock
Feb 21, 2023 Buy 156 Wood Carrie Gamble Common Stock
Feb 21, 2023 Buy 156 Wood Carrie Gamble Common Stock
Feb 21, 2023 Buy 208 Wood Carrie Gamble Common Stock
Feb 21, 2023 Buy 0 Viselli Joey M Common Stock
Feb 21, 2023 Buy 1 019 Machado Luis Francisco Common Stock
Feb 21, 2023 Buy 1 019 Machado Luis Francisco Common Stock
Feb 21, 2023 Buy 1 359 Machado Luis Francisco Common Stock
Feb 21, 2023 Buy 1 058 Raia Steven P Common Stock
Feb 21, 2023 Buy 1 058 Raia Steven P Common Stock
Feb 21, 2023 Buy 1 411 Raia Steven P Common Stock
Feb 21, 2023 Buy 6 588 Buck Robert M Common Stock
Feb 21, 2023 Buy 6 588 Buck Robert M Common Stock
Feb 21, 2023 Buy 8 784 Buck Robert M Common Stock
Jan 01, 2023 Buy 0 Drake Deirdre Common Stock
Nov 16, 2022 Buy 5 000 Raia Steven P Common Stock
Jul 01, 2022 Buy 0 Wood Carrie Gamble Common Stock
Jun 03, 2022 Sell 574 Kuhns Robert M Employee Stock Option (right to buy)
Jun 03, 2022 Sell 574 Kuhns Robert M Employee Stock Option (right to buy)
Jun 03, 2022 Sell 788 Kuhns Robert M Employee Stock Option (right to buy)
May 17, 2022 Sell 3 207 Buck Robert M Employee Stock Option (right to buy)
May 17, 2022 Sell 3 207 Buck Robert M Employee Stock Option (right to buy)
May 02, 2022 Buy 690 Petrarca Mark A Common Stock
INSIDER POWER
19.186
Last 100 transactions
Buy: 91 632 | Sell: 59 579 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 19.186.

In total, the insiders bought 91 632 and sold 59 579 BLD shares in the last 100 trades.

Click to get the best stock tips daily for free!

About TopBuild Corp

TopBuild TopBuild Corp., together with its subsidiaries, engages in the installation and distribution of insulation and other building products to the construction industry. The company operates in two segments, Installation and Specialty Distribution. It provides insulation products and accessories, glass and windows, rain gutters, afterpaint products, fireproofing products, garage doors, fireplaces, closet shelving, roofing materials, and other products... BLD Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT