NASDAQ:BLDR
Builders FirstSource Stock Insider Trading
$187.24
+9.03 (+5.07%)
At Close: Apr 23, 2024
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 |