Rocket


News + Filings
Transactions





FARMER MICHAEL ALAN

DateNameSymbolTypeSecuritySharesPriceValueOwnershipReported
05/05/2023Builders FirstSource, Inc.BLDRSaleCommon Stock, par value $0.01 per share12.5k$108.97$1.4M 05/05/2023
03/15/2023Builders FirstSource, Inc.BLDRGrantCommon Stock, par value $0.01 per share6.3k$0.00$0 03/15/2023
03/15/2023Builders FirstSource, Inc.BLDRPayment of ExerciseCommon Stock, par value $0.01 per share5.8k$79.53$463.7k 03/15/2023
02/17/2023Builders FirstSource, Inc.BLDRPayment of ExerciseCommon Stock, par value $0.01 per share685$81.48$55.8k 02/17/2023
11/23/2022Builders FirstSource, Inc.BLDRGrantCommon Stock, par value $0.01 per share13.2k$0.00$0 11/23/2022
11/11/2022Builders FirstSource, Inc.BLDRSaleCommon Stock, par value $0.01 per share3.4k$65.95$220.9k 11/11/2022
11/11/2022Builders FirstSource, Inc.BLDRExercise 3.4k$15.50$51.9k 11/11/2022
03/15/2022Builders FirstSource, Inc.BLDRPayment of ExerciseCommon Stock, par value $0.01 per share5.9k$73.36$430k 03/15/2022
02/17/2022Builders FirstSource, Inc.BLDRGrantCommon Stock, par value $0.01 per share4.2k$0.00$0 02/17/2022
08/23/2021Builders FirstSource, Inc.BLDRSaleCommon Stock, par value $0.01 per share10k$49.76$497.6k 08/23/2021
06/24/2021Builders FirstSource, Inc.BLDRGrantCommon Stock, par value $0.01 per share33.5k$0.00$0 06/24/2021
03/15/2021Builders FirstSource, Inc.BLDRGrantCommon Stock, par value $0.01 per share6.1k$0.00$0 03/15/2021
01/01/2021Builders FirstSource, Inc.BLDRGrantEmployee Stock Option (right to buy)6.7k$0.00$0 01/01/2021
01/01/2021Builders FirstSource, Inc.BLDRGrantCommon Stock, par value $0.01 per share33.8k$0.00$0 01/01/2021
01/01/2021BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock11k$53.68$589k 01/01/2021
01/01/2021BMC STOCK HOLDINGS, INC.BMCHDispositionCommon Stock25.7k$0.00$0 01/01/2021
01/01/2021BMC STOCK HOLDINGS, INC.BMCHDispositionNon-Qualified Stock Option (right to buy)5.1k$20.34$103.3k 01/01/2021
01/01/2021BMC STOCK HOLDINGS, INC.BMCHGrantCommon Stock16.8k$0.00$0 01/01/2021
12/15/2020BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock6.5k$46.38$299.6k 12/15/2020
12/15/2020BMC STOCK HOLDINGS, INC.BMCHGrantCommon Stock12.3k$0.00$0 12/15/2020
03/15/2020BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock311$18.91$5.9k 03/15/2020
03/15/2020BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock1.3k$18.91$23.8k 03/15/2020
03/01/2020BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock607$24.53$14.9k 02/27/2020
02/28/2020BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock350$24.53$8.6k 02/27/2020
02/27/2020BMC STOCK HOLDINGS, INC.BMCHGrantCommon Stock4.2k$0.00$0 02/27/2020
05/03/2019BMC STOCK HOLDINGS, INC.BMCHSaleCommon Stock2.5k$22.60$56.5k 05/03/2019
03/15/2019BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock311$17.95$5.6k 03/15/2019
03/01/2019BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock607$19.03$11.6k 02/28/2019
02/28/2019BMC STOCK HOLDINGS, INC.BMCHGrantCommon Stock3.5k$0.00$0 02/28/2019
11/08/2018BMC STOCK HOLDINGS, INC.BMCHSaleCommon Stock3.2k$17.31$55.4k 11/08/2018
11/03/2018BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock1.8k$17.57$31.6k 11/03/2018
06/07/2018BMC STOCK HOLDINGS, INC.BMCHSaleCommon Stock676$21.30$14.4k 06/07/2018
03/15/2018BMC STOCK HOLDINGS, INC.BMCHPayment of ExerciseCommon Stock368$20.05$7.4k 03/15/2018
03/07/2018BMC STOCK HOLDINGS, INC.BMCHSaleCommon Stock2.8k$19.42$55k 03/07/2018
03/01/2018BMC STOCK HOLDINGS, INC.BMCHGrantCommon Stock6.1k$0.00$0 03/01/2018
  Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy