14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 15, 2024 Buy 26 317 Jackson Peter M. Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 4 476 Jackson Peter M. Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 13 686 Jackson Peter M. Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 3 197 Mccrobie Paul M Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 3 507 Mccrobie Paul M Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 2 743 Mccrobie Paul M Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 15 346 Rush David E Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 3 561 Rush David E Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 4 473 Beckmann Jami Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 1 023 Beckmann Jami Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 2 720 Beckmann Jami Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 3 953 Beckmann Jami Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 767 Beckmann Jami Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 2 310 Beckmann Jami Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 14 036 Robins Scott L Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 3 197 Robins Scott L Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 8 346 Robins Scott L Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 11 403 Herron Stephen J Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 3 837 Herron Stephen J Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 6 376 Herron Stephen J Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 10 088 Farmer Michael Alan Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 2 558 Farmer Michael Alan Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 11 152 Farmer Michael Alan Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 8 771 Johnson Timothy D Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 2 813 Johnson Timothy D Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 9 363 Johnson Timothy D Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 2 558 Messersmith Amy B Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 825 Messersmith Amy B Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 11 403 Hiller Michael Common Stock, par value $0.01 per share
Mar 15, 2024 Buy 3 197 Hiller Michael Common Stock, par value $0.01 per share
Mar 15, 2024 Sell 6 220 Hiller Michael Common Stock, par value $0.01 per share
Mar 13, 2024 Sell 9 741 Boydston Cory Jacobs Common Stock, par value $0.01 per share
Mar 12, 2024 Sell 7 759 Boydston Cory Jacobs Common Stock, par value $0.01 per share
Mar 05, 2024 Sell 1 500 Rush David E Common Stock, par value $0.01 per share
Mar 05, 2024 Sell 500 Johnson Timothy D Common Stock, par value $0.01 per share
Mar 04, 2024 Sell 225 Herron Stephen J Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 337 Levy Paul S Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 187 Hayes William B Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 156 Charles Dirkson R Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 156 Alexander Mark A Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 156 Boydston Cory Jacobs Common Stock, par value $0.01 per share
Mar 01, 2024 Sell 850 Hiller Michael Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 156 Milgrim Brett N Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 156 Oleary James Common Stock, par value $0.01 per share
Mar 01, 2024 Buy 181 Steinke Craig Arthur Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 354 Beckmann Jami Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 326 Beckmann Jami Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 743 Johnson Timothy D Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 1 367 Messersmith Amy B Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 642 Farmer Michael Alan Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 1 450 Jackson Peter M. Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 786 Herron Stephen J Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 878 Robins Scott L Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 301 Mccrobie Paul M Common Stock, par value $0.01 per share
Feb 17, 2024 Sell 790 Hiller Michael Common Stock, par value $0.01 per share
Dec 07, 2023 Buy 3 318 Farmer Michael Alan Common Stock, par value $0.01 per share
Dec 07, 2023 Sell 3 318 Farmer Michael Alan Common Stock, par value $0.01 per share
Dec 07, 2023 Sell 3 318 Farmer Michael Alan Employee Stock Option (right to buy)
Dec 01, 2023 Buy 224 Charles Dirkson R Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 224 Alexander Mark A Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 260 Steinke Craig Arthur Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 269 Hayes William B Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 224 Boydston Cory Jacobs Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 224 Oleary James Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 224 Milgrim Brett N Common Stock, par value $0.01 per share
Dec 01, 2023 Buy 484 Levy Paul S Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 1 302 Messersmith Amy B Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 1 627 Johnson Timothy D Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 552 Mccrobie Paul M Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 1 819 Robins Scott L Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 543 Beckmann Jami Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 452 Beckmann Jami Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 1 462 Farmer Michael Alan Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 1 953 Herron Stephen J Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 1 627 Hiller Michael Common Stock, par value $0.01 per share
Nov 22, 2023 Sell 2 441 Jackson Peter M. Common Stock, par value $0.01 per share
Nov 20, 2023 Sell 3 151 Rush David E Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 210 Milgrim Brett N Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 210 Oleary James Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 252 Hayes William B Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 210 Charles Dirkson R Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 243 Steinke Craig Arthur Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 210 Boydston Cory Jacobs Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 210 Alexander Mark A Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 5 000 Johnson Timothy D Common Stock, par value $0.01 per share
Sep 01, 2023 Buy 453 Levy Paul S Common Stock, par value $0.01 per share
Aug 24, 2023 Sell 575 Mccrobie Paul M Common Stock, par value $0.01 per share
Aug 15, 2023 Sell 1 397 Hiller Michael Common Stock, par value $0.01 per share
Aug 14, 2023 Sell 5 965 Hiller Michael Common Stock, par value $0.01 per share
Aug 09, 2023 Sell 1 000 Rush David E Common Stock, par value $0.01 per share
Aug 07, 2023 Sell 5 000 Johnson Timothy D Common Stock, par value $0.01 per share
Aug 07, 2023 Sell 879 Johnson Timothy D Common Stock, par value $0.01 per share
Jun 14, 2023 Buy 1 446 Hayes William B Common Stock, par value $0.01 per share
Jun 14, 2023 Buy 1 446 Alexander Mark A Common Stock, par value $0.01 per share
Jun 14, 2023 Buy 1 446 Oleary James Common Stock, par value $0.01 per share
Jun 14, 2023 Buy 1 446 Charles Dirkson R Common Stock, par value $0.01 per share
Jun 14, 2023 Buy 1 446 Milgrim Brett N Common Stock, par value $0.01 per share
Jun 14, 2023 Buy 1 446 Levy Paul S Common Stock, par value $0.01 per share
Jan 01, 2023 Buy 24 505 Rush David E Common Stock, par value $0.01 per share
Jan 01, 2023 Sell 27 894 Rush David E Common Stock, par value $0.01 per share
INSIDER POWER
8.494
Last 100 transactions
Buy: 184 035 | Sell: 161 789 (Shares)

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

In total, the insiders bought 184 035 and sold 161 789 BLDR shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Builders FirstSource

Builders FirstSource Builders FirstSource, Inc., together with its subsidiaries, manufactures and supplies building materials, manufactured components, and construction services to professional homebuilders, sub-contractors, remodelers, and consumers in the United States. It offers lumber and lumber sheet goods comprising dimensional lumber, plywood, and oriented strand board products that are used in on-site house framing; manufactured products, such as wood floor a... BLDR 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