Stock Scorer

Builders FirstSource, Inc. (BLDR) · Insider trading

What Builders FirstSource's directors, officers and largest holders bought and sold themselves, from the Form 4 each of them files with the SEC within two business days of a trade. Open-market purchases and sales first: those are the trades somebody chose to make at the market price.

Bought, 12 months
$4.39M
1 insider, 1 trade
Sold, 12 months
$390,850
1 insider, 0% under a plan
Net, 12 months
+$4.00M
bought less sold
Latest filing
2026-09-14
filings read to 2026-10-19

Bought and sold at the market, by month

Two years. Purchases above the line, sales below, in dollars.

2024-11: $2.30M sold 2025-01 2025-02: $2.53M sold 2025-05: $56.03M bought 2025-06: $224,994 bought 2025-07 2025-08: $181,062 sold 2026-01 2026-03: $4.39M bought 2026-05: $390,850 sold 2026-07
Bought Sold Largest month: $56.03M

Who traded, two years

InsiderBoughtSold TradesLast tradeHolds after
Levy Paul SDirector $59.87M – 3 2026-03-13 1,727,191
Rush David EDirector – $2.93M 2 2026-05-08 122,284
Christophe Cleveland ADirector – $1.78M 1 2024-11-07 33,083
Charles Dirkson RDirector $548,350 – 1 2025-05-27 –
Beckmann PeteEVP & CFO – $515,051 1 2024-11-15 –
Vance ToddPresident - East Division $224,994 – 1 2025-06-10 31,121
Johnson Timothy DEVP & General Counsel – $181,062 1 2025-08-22 73,521

Open-market purchases and sales

Newest first. “Plan” marks a trade made under a 10b5-1 plan set up in advance.

DateInsiderTradeShares PriceValueHolds afterFiling
2026-05-08 Rush David EDirector Sale 5,000 78.17 $390,850 122,284 Form 4
2026-03-13 Levy Paul SDirector Buy 50,000 87.73 $4.39M 1,727,191 Form 4
2025-08-22 Johnson Timothy DEVP & General Counsel Sale 1,250 144.85 $181,062 73,521 Form 4
2025-06-10 Vance ToddPresident - East Division Buy 1,948 115.50 $224,994 31,121 Form 4
2025-05-27 Charles Dirkson RDirector Buyindirect 5,000 109.67 $548,350 5,000 Form 4
2025-05-09 Levy Paul SDirector Buy 283,517 111.21 $31.53M 1,672,687 Form 4
2025-05-08 Levy Paul SDirector Buy 216,483 110.65 $23.95M 1,389,170 Form 4
2025-02-27 Rush David EDirector Sale 18,000 140.82 $2.53M 123,331 Form 4
2024-11-15 Beckmann PeteEVP & CFO Saleindirect 2,889 178.28 $515,051 38,598 Form 4
2024-11-07 Christophe Cleveland ADirector Sale 10,000 178.41 $1.78M 33,083 Form 4

Grants, exercises and other transactions

Pay, tax and paperwork rather than a choice to trade at the market price. Two years.

146 × grant or award44 × shares withheld for tax14 × gift
Show them
DateInsiderWhatShares PriceHolds afterFiling
2026-09-10 Boydston Cory JacobsDirector Grant or award A +470 – 27,191 Form 4
2026-09-10 Christophe Cleveland ADirector Grant or award A +564 – 38,762 Form 4
2026-09-10 Hayes William BDirector Grant or award A +583 – 20,221 Form 4
2026-09-10 Levy Paul SDirector Grant or award A +1,204 – 1,732,002 Form 4
2026-09-10 Renz MariaDirector Grant or award A +489 – 6,870 Form 4
2026-09-10 Oleary JamesDirector Grant or award A +564 – 91,795 Form 4
2026-09-10 Charles Dirkson RDirector Grant or award A +470 – 14,766 Form 4
2026-09-10 Steinke Craig ArthurDirector Grant or award A +564 – 102,626 Form 4
2026-07-18 Vance ToddPresident - East Division Grant or award A +3,366 – 42,684 Form 4
2026-07-18 Vaughn PaulPresident - West Division Grant or award A +3,366 – 40,724 Form 4
2026-07-18 O'Brien Matthew ColeyChief Human Resources Officer Grant or award A +7,406 – 7,406 Form 4
2026-06-13 Narayan GayatriPresident - Tech & Digital Shares withheld for tax F −2,842 77.77 28,252 Form 4
2026-06-05 Herron Stephen JChief Operating Officer Gift G −850 – 110,260 Form 4
2026-06-04 Hiller MichaelCOO-Designate Gift G −900 – 52,142 Form 4
2026-06-01 Steinke Craig ArthurDirector Grant or award A +491 76.26 102,062 Form 4
2026-06-01 Charles Dirkson RDirector Grant or award A +409 76.26 14,296 Form 4
2026-06-01 Hayes William BDirector Grant or award A +508 76.26 19,638 Form 4
2026-06-01 Christophe Cleveland ADirector Grant or award A +491 76.26 38,198 Form 4
2026-06-01 Oleary JamesDirector Grant or award A +491 76.26 91,231 Form 4
2026-06-01 Renz MariaDirector Grant or award A +426 76.26 6,381 Form 4
2026-06-01 Boydston Cory JacobsDirector Grant or award A +409 76.26 26,721 Form 4
2026-06-01 Levy Paul SDirector Grant or award A +1,049 76.26 1,730,798 Form 4
2026-06-01 Alexander Mark ADirector Grant or award A +409 76.26 47,913 Form 4
2026-05-14 Oleary JamesDirector Grant or award A +2,558 – 90,740 Form 4
2026-05-14 Charles Dirkson RDirector Grant or award A +2,558 – 13,887 Form 4
2026-05-14 Ainoa CherylDirector Grant or award A +2,558 – 4,629 Form 4
2026-05-14 Boydston Cory JacobsDirector Grant or award A +2,558 – 26,312 Form 4
2026-05-14 Steinke Craig ArthurDirector Grant or award A +2,558 – 101,571 Form 4
2026-05-14 Milgrim Brett NDirector Grant or award A +2,558 – 82,634 Form 4
2026-05-14 Rush David EDirector Grant or award A +2,558 – 124,842 Form 4
2026-05-14 Alexander Mark ADirector Grant or award A +2,558 – 47,504 Form 4
2026-05-14 Christophe Cleveland ADirector Grant or award A +2,558 – 37,707 Form 4
2026-05-14 Renz MariaDirector Grant or award A +2,558 – 5,955 Form 4
2026-05-14 Hayes William BDirector Grant or award A +2,558 – 19,130 Form 4
2026-05-14 Levy Paul SDirector Grant or award A +2,558 – 1,729,749 Form 4
2026-03-15 Vance ToddPresident - East Division Grant or award A +7,663 – 38,784 Form 4
2026-03-15 Vance ToddPresident - East Division Grant or award A +2,237 – 41,021 Form 4
2026-03-15 Vance ToddPresident - East Division Shares withheld for tax F −1,703 88.09 39,318 Form 4
2026-03-15 Beckmann PeteEVP & CFO Grant or award A +11,352 – 38,834 Form 4
2026-03-15 Beckmann PeteEVP & CFO Grant or award A +1,398 – 40,232 Form 4
2026-03-15 Beckmann PeteEVP & CFO Shares withheld for tax F −1,966 88.09 38,266 Form 4
2026-03-15 Beckmann PeteEVP & CFO Grant or award A +3,406 – 42,895 Form 4
2026-03-15 Beckmann PeteEVP & CFO Grant or award A +2,237 – 45,132 Form 4
2026-03-15 Beckmann PeteEVP & CFO Shares withheld for tax F −1,873 88.09 43,259 Form 4
2026-03-15 Rush David EDirector Shares withheld for tax F −2,332 88.09 127,284 Form 4
2026-03-15 Trester MatthewPrincipal Accounting Officer Grant or award A +1,419 – 4,579 Form 4
2026-03-15 Trester MatthewPrincipal Accounting Officer Grant or award A +698 – 5,277 Form 4
2026-03-15 Trester MatthewPrincipal Accounting Officer Shares withheld for tax F −648 88.09 4,629 Form 4
2026-03-15 Narayan GayatriPresident - Tech & Digital Grant or award A +9,365 – 31,094 Form 4
2026-03-15 Cope Jonathan PPresident - Commercial Shares withheld for tax F −739 88.09 8,094 Form 4
2026-03-15 Cope Jonathan PPresident - Commercial Grant or award A +5,676 – 13,770 Form 4
2026-03-15 Robins Scott LPresident - West Division Grant or award A +9,507 – 150,710 Form 4
2026-03-15 Robins Scott LPresident - West Division Grant or award A +5,594 – 156,304 Form 4
2026-03-15 Robins Scott LPresident - West Division Shares withheld for tax F −5,057 88.09 151,247 Form 4
2026-03-15 Hiller MichaelChief Talent Officer Grant or award A +11,352 – 50,742 Form 4
2026-03-15 Hiller MichaelChief Talent Officer Grant or award A +5,594 – 56,336 Form 4
2026-03-15 Hiller MichaelChief Talent Officer Shares withheld for tax F −3,294 88.09 53,042 Form 4
2026-03-15 Jackson Peter M.Director, President & CEO Grant or award A +42,570 – 272,448 Form 4
2026-03-15 Jackson Peter M.Director, President & CEO Grant or award A +8,392 – 280,840 Form 4
2026-03-15 Jackson Peter M.Director, President & CEO Shares withheld for tax F −8,508 88.09 272,332 Form 4
2026-03-15 Herron Stephen JChief Operating Officer Grant or award A +15,325 – 110,278 Form 4
2026-03-15 Herron Stephen JChief Operating Officer Grant or award A +6,650 – 116,928 Form 4
2026-03-15 Herron Stephen JChief Operating Officer Shares withheld for tax F −5,818 88.09 111,110 Form 4
2026-03-15 Vaughn PaulPresident - Central Division Grant or award A +7,663 – 37,743 Form 4
2026-03-15 Vaughn PaulPresident - Central Division Grant or award A +2,237 – 39,980 Form 4
2026-03-15 Vaughn PaulPresident - Central Division Shares withheld for tax F −2,622 88.09 37,358 Form 4
2026-03-01 Levy Paul SDirector Grant or award A +767 104.29 1,677,191 Form 4
2026-03-01 Renz MariaDirector Grant or award A +311 104.29 3,397 Form 4
2026-03-01 Christophe Cleveland ADirector Grant or award A +359 104.29 35,149 Form 4
2026-03-01 Hayes William BDirector Grant or award A +371 104.29 16,572 Form 4
2026-03-01 Steinke Craig ArthurDirector Grant or award A +359 104.29 99,013 Form 4
2026-03-01 Boydston Cory JacobsDirector Grant or award A +299 104.29 23,754 Form 4
2026-03-01 Alexander Mark ADirector Grant or award A +299 104.29 44,946 Form 4
2026-03-01 Oleary JamesDirector Grant or award A +359 104.29 88,182 Form 4
2026-03-01 Charles Dirkson RDirector Grant or award A +299 104.29 11,329 Form 4
2025-12-11 Beckmann PeteEVP & CFO Gift G −2,000 – 39,489 Form 4
2025-12-04 Rush David EDirector Gift G −1,000 – 129,616 Form 4
2025-12-01 Levy Paul SDirector Grant or award A +712 112.23 1,676,424 Form 4
2025-12-01 Renz MariaDirector Grant or award A +278 112.23 3,086 Form 4
2025-12-01 Alexander Mark ADirector Grant or award A +278 112.23 44,647 Form 4
2025-12-01 Hayes William BDirector Grant or award A +345 112.23 16,201 Form 4
2025-12-01 Oleary JamesDirector Grant or award A +334 112.23 87,823 Form 4
2025-12-01 Steinke Craig ArthurDirector Grant or award A +334 112.23 98,654 Form 4
2025-12-01 Charles Dirkson RDirector Grant or award A +278 112.23 11,030 Form 4
2025-12-01 Boydston Cory JacobsDirector Grant or award A +278 112.23 23,455 Form 4
2025-11-05 Jackson Peter M.Director, President & CEO Gift G −1,755 – 229,878 Form 4
2025-10-01 Rush David EDirector Grant or award A +24,307 121.25 144,018 Form 4
2025-10-01 Rush David EDirector Shares withheld for tax F −13,402 121.25 130,616 Form 4
2025-09-01 Alexander Mark ADirector Grant or award A +225 138.68 44,369 Form 4
2025-09-01 Levy Paul SDirector Grant or award A +576 138.68 1,675,712 Form 4
2025-09-01 Oleary JamesDirector Grant or award A +270 138.68 87,489 Form 4
2025-09-01 Boydston Cory JacobsDirector Grant or award A +225 138.68 23,177 Form 4
2025-09-01 Hayes William BDirector Grant or award A +279 138.68 15,856 Form 4
2025-09-01 Charles Dirkson RDirector Grant or award A +225 138.68 10,752 Form 4
2025-09-01 Steinke Craig ArthurDirector Grant or award A +270 138.68 98,320 Form 4
2025-09-01 Renz MariaDirector Grant or award A +225 138.68 2,808 Form 4
2025-08-22 Johnson Timothy DEVP & General Counsel Gift G −370 – 73,151 Form 4
2025-06-13 Narayan GayatriPresident - Tech & Digital Grant or award A +21,729 – 21,729 Form 4
2025-06-01 Steinke Craig ArthurDirector Grant or award A +348 107.68 98,050 Form 4
2025-06-01 Boydston Cory JacobsDirector Grant or award A +290 107.68 22,952 Form 4
2025-06-01 Alexander Mark ADirector Grant or award A +290 107.68 44,144 Form 4
2025-06-01 Charles Dirkson RDirector Grant or award A +290 107.68 10,527 Form 4
2025-06-01 Levy Paul SDirector Grant or award A +742 107.68 1,675,136 Form 4
2025-06-01 Hayes William BDirector Grant or award A +359 107.68 15,577 Form 4
2025-06-01 Oleary JamesDirector Grant or award A +379 107.68 87,219 Form 4
2025-06-01 Renz MariaDirector Grant or award A +297 107.68 2,583 Form 4
2025-05-27 Oleary JamesDirector Grant or award A +1,707 – 86,840 Form 4
2025-05-27 Levy Paul SDirector Grant or award A +1,707 – 1,674,394 Form 4
2025-05-27 Charles Dirkson RDirector Grant or award A +1,707 – 10,237 Form 4
2025-05-27 Boydston Cory JacobsDirector Grant or award A +1,707 – 22,662 Form 4
2025-05-27 Alexander Mark ADirector Grant or award A +1,707 – 43,854 Form 4
2025-05-27 Christophe Cleveland ADirector Grant or award A +1,707 – 34,790 Form 4
2025-05-27 Renz MariaDirector Grant or award A +1,707 – 2,286 Form 4
2025-05-27 Hayes William BDirector Grant or award A +1,707 – 15,218 Form 4
2025-05-27 Rush David EDirector Grant or award A +1,707 – 119,711 Form 4
2025-05-27 Milgrim Brett NDirector Grant or award A +1,707 – 80,076 Form 4
2025-05-27 Steinke Craig ArthurDirector Grant or award A +1,707 – 97,702 Form 4
2025-05-27 Ainoa CherylDirector Grant or award A +1,707 – 2,071 Form 4
2025-05-13 Herron Stephen JChief Operating Officer Gift G −130 – 94,953 Form 4
2025-04-18 Trester MatthewPrincipal Accounting Officer Shares withheld for tax F −102 116.94 3,160 Form 4
2025-04-15 Rush David EDirector Grant or award A +260 – 118,004 Form 4
2025-03-15 Cope Jonathan PPresident - Commercial Shares withheld for tax F −256 126.19 2,890 Form 4
2025-03-15 Cope Jonathan PPresident - Commercial Grant or award A +5,943 – 8,833 Form 4
2025-03-15 McCrobie Paul MPresident - East Division Shares withheld for tax F −1,332 126.19 21,217 Form 4
2025-03-15 McCrobie Paul MPresident - East Division Grant or award A +990 – 22,207 Form 4
2025-03-15 Jackson Peter M.Director, President & CEO Shares withheld for tax F −1,825 126.19 205,878 Form 4
2025-03-15 Jackson Peter M.Director, President & CEO Grant or award A +25,755 – 231,633 Form 4
2025-03-15 Vaughn PaulPresident - Central Division Shares withheld for tax F −558 126.19 22,651 Form 4
2025-03-15 Vaughn PaulPresident - Central Division Grant or award A +7,429 – 30,080 Form 4
2025-03-15 Beckmann PeteEVP & CFO Shares withheld for tax F −342 126.19 20,548 Form 4
2025-03-15 Beckmann PeteEVP & CFO Grant or award A +6,934 – 27,482 Form 4
2025-03-15 Beckmann PeteEVP & CFO Shares withheld for tax F −517 126.19 38,914 Form 4
2025-03-15 Beckmann PeteEVP & CFO Grant or award A +2,575 – 41,489 Form 4
2025-03-15 Herron Stephen JChief Operating Officer Shares withheld for tax F −1,485 126.19 82,007 Form 4
2025-03-15 Herron Stephen JChief Operating Officer Grant or award A +13,076 – 95,083 Form 4
2025-03-15 Rush David EDirector Shares withheld for tax F −5,587 126.19 117,744 Form 4
2025-03-15 Hiller MichaelChief Talent Officer Shares withheld for tax F −1,245 126.19 30,475 Form 4
2025-03-15 Hiller MichaelChief Talent Officer Grant or award A +8,915 – 39,390 Form 4
2025-03-15 Robins Scott LPresident - West Division Shares withheld for tax F −1,389 126.19 132,882 Form 4
2025-03-15 Robins Scott LPresident - West Division Grant or award A +8,321 – 141,203 Form 4
2025-03-15 Trester MatthewPrincipal Accounting Officer Shares withheld for tax F −169 126.19 2,271 Form 4
2025-03-15 Trester MatthewPrincipal Accounting Officer Grant or award A +991 – 3,262 Form 4
2025-03-15 Johnson Timothy DEVP & General Counsel Shares withheld for tax F −1,981 126.19 67,342 Form 4
2025-03-15 Johnson Timothy DEVP & General Counsel Grant or award A +7,429 – 74,771 Form 4
2025-03-15 Ainoa CherylDirector Grant or award A +364 – 364 Form 4
2025-03-15 Renz MariaDirector Grant or award A +364 – 579 Form 4
2025-03-14 Johnson Timothy DEVP & General Counsel Gift G −350 – 69,323 Form 4
2025-03-13 Herron Stephen JChief Operating Officer Gift G −350 – 83,492 Form 4
2025-03-03 Hiller MichaelChief Talent Officer Gift G −825 – 31,720 Form 4
2025-03-01 Hayes William BDirector Grant or award A +269 138.99 13,511 Form 4/A
2025-03-01 Boydston Cory JacobsDirector Grant or award A +224 138.99 20,955 Form 4/A
2025-03-01 Alexander Mark ADirector Grant or award A +224 138.99 42,147 Form 4/A
2025-03-01 Charles Dirkson RDirector Grant or award A +224 138.99 8,530 Form 4/A
2025-03-01 Levy Paul SDirector Grant or award A +485 138.99 1,172,687 Form 4/A
2025-03-01 Renz MariaDirector Grant or award A +215 138.99 215 Form 4/A
2025-03-01 Oleary JamesDirector Grant or award A +224 138.99 85,133 Form 4/A
2025-03-01 Steinke Craig ArthurDirector Grant or award A +260 138.99 95,995 Form 4/A
2025-02-28 Renz MariaDirector Grant or award A +215 138.99 215 Form 4
2025-02-28 Oleary JamesDirector Grant or award A +224 138.99 85,133 Form 4
2025-02-28 Alexander Mark ADirector Grant or award A +224 138.99 42,147 Form 4
2025-02-28 Boydston Cory JacobsDirector Grant or award A +224 138.99 20,955 Form 4
2025-02-28 Steinke Craig ArthurDirector Grant or award A +260 138.99 95,995 Form 4
2025-02-28 Charles Dirkson RDirector Grant or award A +224 138.99 8,530 Form 4
2025-02-28 Levy Paul SDirector Grant or award A +485 138.99 1,172,687 Form 4
2025-02-28 Hayes William BDirector Grant or award A +269 138.99 13,511 Form 4
2025-02-27 Rush David EDirector Gift G −2,000 – 141,331 Form 4
2025-02-17 Herron Stephen JChief Operating Officer Grant or award A +10,703 – 87,872 Form 4
2025-02-17 Herron Stephen JChief Operating Officer Shares withheld for tax F −4,030 153.90 83,842 Form 4
2025-02-17 Johnson Timothy DEVP & General Counsel Grant or award A +10,034 – 74,373 Form 4
2025-02-17 Johnson Timothy DEVP & General Counsel Shares withheld for tax F −4,700 153.90 69,673 Form 4
2025-02-17 Beckmann PeteEVP & CFO Grant or award A +3,679 – 22,827 Form 4
2025-02-17 Beckmann PeteEVP & CFO Shares withheld for tax F −1,937 153.90 20,890 Form 4
2025-02-17 Beckmann PeteEVP & CFO Grant or award A +4,013 – 41,525 Form 4
2025-02-17 Beckmann PeteEVP & CFO Shares withheld for tax F −2,094 153.90 39,431 Form 4
2025-02-17 Vaughn PaulPresident - Central Division Grant or award A +3,344 – 24,989 Form 4
2025-02-17 Vaughn PaulPresident - Central Division Shares withheld for tax F −1,780 153.90 23,209 Form 4
2025-02-17 Jackson Peter M.Director, President & CEO Grant or award A +20,071 – 217,046 Form 4
2025-02-17 Jackson Peter M.Director, President & CEO Shares withheld for tax F −9,343 153.90 207,703 Form 4
2025-02-17 McCrobie Paul MPresident - East Division Grant or award A +3,344 – 24,332 Form 4
2025-02-17 McCrobie Paul MPresident - East Division Shares withheld for tax F −1,783 153.90 22,549 Form 4
2025-02-17 Hiller MichaelChief Talent Officer Grant or award A +10,703 – 37,555 Form 4
2025-02-17 Hiller MichaelChief Talent Officer Shares withheld for tax F −5,010 153.90 32,545 Form 4
2025-02-17 Robins Scott LPresident - West Division Grant or award A +10,703 – 136,854 Form 4
2025-02-17 Robins Scott LPresident - West Division Shares withheld for tax F −5,583 153.90 131,271 Form 4
2024-12-11 Herron Stephen JChief Operating Officer Gift G −1,200 – 77,169 Form 4
2024-12-06 Rush David EDirector Gift G −4,000 – 143,331 Form 4
2024-12-01 Milgrim Brett NDirector Grant or award A +167 186.47 78,369 Form 4
2024-12-01 Steinke Craig ArthurDirector Grant or award A +194 186.47 95,735 Form 4
2024-12-01 Levy Paul SDirector Grant or award A +361 186.47 1,172,202 Form 4
2024-12-01 Oleary JamesDirector Grant or award A +167 186.47 84,909 Form 4
2024-12-01 Charles Dirkson RDirector Grant or award A +167 186.47 8,306 Form 4
2024-12-01 Hayes William BDirector Grant or award A +201 186.47 13,242 Form 4
2024-12-01 Alexander Mark ADirector Grant or award A +167 186.47 41,923 Form 4
2024-12-01 Boydston Cory JacobsDirector Grant or award A +167 186.47 20,731 Form 4
2024-11-22 Vaughn PaulPresident - Central Division Shares withheld for tax F −1,095 175.91 21,645 Form 4
2024-11-22 Beckmann PeteEVP & CFO Shares withheld for tax F −905 175.91 19,148 Form 4
2024-11-22 Beckmann PeteEVP & CFO Shares withheld for tax F −1,086 175.91 37,512 Form 4
2024-11-22 McCrobie Paul MPresident - East Division Shares withheld for tax F −1,104 175.91 20,988 Form 4
2024-11-22 Herron Stephen JChief Operating Officer Shares withheld for tax F −3,270 175.91 78,369 Form 4
2024-11-22 Jackson Peter M.Director, President & CEO Shares withheld for tax F −4,881 175.91 196,975 Form 4

How to read it

Buy, sale
Code P and S on the form: shares bought or sold in the market, at the market price. The other codes are mostly pay (a grant, an option exercised) or tax (shares the company withheld), and say little about what the insider thinks of the price.
Plan
A sale or purchase under a Rule 10b5-1 plan, set up in advance and running on its own schedule. Since April 2023 the form has a box for it. Much executive selling is planned and says more about diversifying than about the company.
Holds after
The shares the insider still held after the trade, in the form the trade was in (directly, or indirectly through a trust or a fund).
Value
Shares times the price the form reports, which is often an average over several fills on the day.

Read from the SEC's own quarterly data sets of Forms 3, 4 and 5, and from each day's filings since the last one. A correcting amendment replaces the lines it restates. Every row links to its filing. None of this is advice: insiders sell for many reasons, and buy for fewer.

Builders FirstSource's scores and multiples ›