Farmer Michael Alan

Number of records: 46
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
24-May-24 10:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 22-May-24Payment of Exercise 1,454$165.97$241,320.00(2%)
61.51K to 60.06K
19-Mar-24 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 15-Mar-24Grant 12,646----21%
60.02K to 72.66K
19-Mar-24 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 15-Mar-24Payment of Exercise 11,152$195.49$2,180,100.00(15%)
72.66K to 61.51K
21-Feb-24 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 17-Feb-24Payment of Exercise 642$183.79$117,993.00(1%)
60.66K to 60.02K
08-Dec-23 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 07-Dec-23Option Exercise 3,318$15.50$51,429.005%
60.66K to 63.98K
08-Dec-23 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 07-Dec-23Option Sale 3,318$145.64$483,234.00(5%)
63.98K to 60.66K
27-Nov-23 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 22-Nov-23Payment of Exercise 1,462$133.48$195,148.00(2%)
62.12K to 60.66K
09-May-23 9:32 PM
View: 
Builders FirstSource, Inc. (BLDR) 05-May-23Private Sale 12,500$108.97$1,362,120.00(17%)
74.62K to 62.12K
17-Mar-23 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 15-Mar-23Grant 6,287----8%
74.17K to 80.45K
17-Mar-23 6:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 15-Mar-23Payment of Exercise 5,830$79.53$463,660.00(7%)
80.45K to 74.62K
22-Feb-23 6:02 PM
View: 
Builders FirstSource, Inc. (BLDR) 17-Feb-23Payment of Exercise 685$81.48$55,813.80(< 1%)
74.85K to 74.17K
3%
28-Nov-22 4:07 PM
View: 
Builders FirstSource, Inc. (BLDR) 23-Nov-22Grant 13,229----21%
61.62K to 74.85K
15-Nov-22 4:05 PM
View: 
Builders FirstSource, Inc. (BLDR) 11-Nov-22Option Exercise 3,350$15.50$51,925.005%
61.62K to 64.97K
15-Nov-22 4:05 PM
View: 
Builders FirstSource, Inc. (BLDR) 11-Nov-22Option Sale 3,350$65.95$220,932.00(5%)
64.97K to 61.62K
17-Mar-22 4:05 PM
View: 
Builders FirstSource, Inc. (BLDR) 15-Mar-22Payment of Exercise 5,862$73.36$430,036.00(9%)
67.48K to 61.62K
(8%)
18-Feb-22 10:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 17-Feb-22Grant 4,164----7%
63.32K to 67.48K
24-Aug-21 4:05 PM
View: 
Builders FirstSource, Inc. (BLDR) 23-Aug-21Market Sale 10,000$49.76$497,600.00(14%)
73.32K to 63.32K
(7%)
28-Jun-21 6:30 PM
View: 
Builders FirstSource, Inc. (BLDR) 24-Jun-21Grant 33,452----84%
39.87K to 73.32K
17-Mar-21 5:00 PM
View: 
Builders FirstSource, Inc. (BLDR) 15-Mar-21Grant 6,114----18%
33.75K to 39.87K
05-Jan-21 5:45 PM
View: 
Builders FirstSource, Inc. (BLDR) 01-Jan-21Grant 33,753----100%
0 to 33.75K
05-Jan-21 4:40 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 01-Jan-21Grant 16,770----84%
19.92K to 36.69K
05-Jan-21 4:40 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 01-Jan-21Disposition 25,717----(70%)
36.69K to 10.97K
05-Jan-21 4:40 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 01-Jan-21Payment of Exercise 10,973$53.68$589,031.00(100%)
10.97K to 0
0%
15-Dec-20 4:35 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 15-Dec-20Grant 12,256----87%
14.12K to 26.38K
15-Dec-20 4:35 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 15-Dec-20Payment of Exercise 6,459$46.38$299,568.00(24%)
26.38K to 19.92K
(20%)
17-Mar-20 4:34 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 15-Mar-20Payment of Exercise 1,567$18.91$29,632.00(10%)
15.69K to 14.12K
(193%)
02-Mar-20 5:19 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 01-Mar-20Payment of Exercise 607$24.53$14,889.70(4%)
16.3K to 15.69K
(126%)
02-Mar-20 5:19 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 28-Feb-20Payment of Exercise 350$24.53$8,585.50(2%)
16.65K to 16.3K
(126%)
02-Mar-20 5:19 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 27-Feb-20Grant 4,228----34%
12.42K to 16.65K
14-Feb-20 4:45 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 12-Feb-20Grant 3,083----33%
9.34K to 12.42K
07-May-19 5:04 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 03-May-19Market Sale 2,500$22.60$56,489.50(21%)
11.84K to 9.34K
(146%)
19-Mar-19 6:40 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 15-Mar-19Payment of Exercise 311$17.95$5,582.45(3%)
12.15K to 11.84K
(209%)
04-Mar-19 4:44 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 01-Mar-19Payment of Exercise 607$19.03$11,551.20(5%)
12.75K to 12.15K
(192%)
04-Mar-19 4:44 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 28-Feb-19Grant 3,535----38%
9.22K to 12.75K
09-Nov-18 4:18 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 08-Nov-18Market Sale 3,200$17.31$55,383.70(26%)
12.42K to 9.22K
(221%)
06-Nov-18 6:30 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 03-Nov-18Payment of Exercise 1,797$17.57$31,573.30(13%)
14.22K to 12.42K
(216%)
07-Jun-18 4:21 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 07-Jun-18Market Sale 676$21.30$14,398.80(5%)
14.89K to 14.22K
(161%)
19-Mar-18 5:22 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 15-Mar-18Payment of Exercise 368$20.05$7,378.40(2%)
15.26K to 14.89K
(177%)
12-Mar-18 6:31 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 07-Mar-18Market Sale 2,831$19.42$54,982.80(16%)
18.09K to 15.26K
(186%)
02-Mar-18 4:51 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 01-Mar-18Grant 6,127----51%
11.96K to 18.09K
13-Nov-17 5:18 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 09-Nov-17Market Sale 2,000$22.20$44,405.00(14%)
13.96K to 11.96K
(150%)
07-Nov-17 4:54 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 03-Nov-17Payment of Exercise 1,977$21.00$41,517.00(12%)
15.94K to 13.96K
(164%)
16-Oct-17 6:48 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 28-Aug-17Market Sale 1,200$19.70$23,640.10(7%)
17.14K to 15.94K
(182%)
10-Mar-17 7:20 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 09-Mar-17Grant 3,133----22%
14.01K to 17.14K
06-Mar-17 8:00 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 06-Mar-17Market Sale 2,000$21.38$42,752.60(12%)
16.01K to 14.01K
(160%)
05-Nov-15 7:41 PM
View: 
Bmc Stock Holdings, Inc. (BMCH) 03-Nov-15Grant 18,000----100%
0 to 18.0K