SEC CIK 1579477

Horlock Phil

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
BLBDview stock →225,3852025-12-12

Position History — BLBD

Reported shares owned immediately after each Form 4 transaction, over time.

0199,210398,420597,6302015-062019-122021-032021-062024-082025-062025-092025-12

Recent Filings — BLBD

DateActivitySharesPriceOwned After
2025-12-12Open-market sale8,341$50.35225,385
2025-12-12Open-market sale7,040$50.50233,726
2025-09-12Option exercise (derivative)13,578$0.000
2025-09-12Open-market sale13,578$58.00240,766
2025-09-12Option exercise13,578$20.26254,344
2025-08-28Option exercise (derivative)13,000$0.0013,578
2025-08-28Open-market sale13,000$59.02240,766
2025-08-28Option exercise13,000$20.26253,766
2025-08-18Option exercise (derivative)21,129$0.000
2025-08-18Open-market sale21,129$58.16240,766
2025-08-18Option exercise21,129$16.99261,895
2025-08-15Option exercise (derivative)21,129$0.000
2025-08-15Open-market sale21,129$57.18240,766
2025-08-15Option exercise21,129$16.99261,895
2025-08-13Option exercise (derivative)15,848$0.000
2025-08-13Open-market sale15,848$56.06240,766
2025-08-13Option exercise15,848$16.99256,614
2025-08-08Open-market sale30,000$60.00240,766
2025-06-12Option exercise (derivative)14,875$0.000
2025-06-12Open-market sale14,875$41.38270,766
2025-06-12Option exercise14,875$18.10285,641
2025-06-11Option exercise (derivative)8,859$0.0026,578
2025-06-11Option exercise (derivative)4,430$0.000
2025-06-11Open-market sale8,859$41.77270,766
2025-06-11Open-market sale4,430$41.55279,625
2025-06-11Option exercise8,859$20.26284,055
2025-06-11Option exercise4,430$20.26275,196
2025-06-10Option exercise (derivative)8,860$0.0035,437
2025-06-10Open-market sale8,860$41.04270,766
2025-06-10Option exercise8,860$20.26279,626
2025-04-01Grant / award4,099$0.00270,766
2025-02-28Tax withholding84,413$35.14266,667
2024-12-07Tax withholding11,651$40.06351,080
2024-12-03Grant / award62,919$0.00362,731
2024-09-16Open-market sale29,708$50.80299,812
2024-09-13Option exercise (derivative)9,875$0.000
2024-09-13Option exercise29,708$18.10329,520
2024-09-13Open-market sale30,044$49.20299,812
2024-09-12Option exercise (derivative)6,805$0.000
2024-09-12Option exercise (derivative)5,000$0.009,875
2024-09-12Option exercise5,000$18.10329,856
2024-09-12Option exercise18,239$16.20318,051
2024-09-12Option exercise6,805$15.50324,856
2024-08-26Open-market sale32,159$48.93299,812
2024-08-23Option exercise (derivative)32,159$0.0018,239
2024-08-23Open-market sale16,080$47.34331,971
2024-08-23Option exercise32,159$16.20348,051
2024-08-22Option exercise (derivative)16,080$0.0050,398
2024-08-22Option exercise16,080$16.20315,892
2024-02-15Open-market sale57,562$33.00299,812
2024-02-08Open-market sale17,438$33.00357,374
2024-02-01Open-market sale75,000$31.00374,812
2024-01-29Open-market sale50,000$29.00449,812
2023-12-26Open-market sale40,000$27.00499,812
2023-12-14Open-market sale30,000$25.97539,812
2023-12-09Grant / award81,094$0.00569,812
2023-05-31Grant / award78,864$25.36488,718
2023-03-08Open-market sale14,749$22.00409,854
2023-03-02Open-market sale251$22.00424,603
2022-04-01Grant / award2,616$0.00424,854
2021-10-31Grant / award (derivative)6,805$0.0013,610
2021-10-31Grant / award (derivative)66,478$0.0099,717
2021-10-31Grant / award (derivative)58,106$0.0073,954
2021-10-31Grant / award (derivative)49,583$0.0064,458
2021-10-31Grant / award (derivative)48,727$0.0053,157
2021-10-31Grant / award59,869$19.61422,238
2021-10-31Tax withholding60,106$19.61362,369
2021-08-19Open-market buy5,000$20.26432,475
2021-08-19J0$0.00427,475
2021-06-15Option exercise (derivative)6,000$26.4311,805
2021-06-15Option exercise (derivative)5,000$26.406,805
2021-06-15Option exercise5,000$15.50431,032
2021-06-15Open-market sale3,557$26.40427,475
2021-06-15Open-market sale4,265$26.43426,032
2021-06-15Option exercise6,000$15.50430,297
2021-06-14Option exercise (derivative)677$26.4321,784
2021-06-14Option exercise (derivative)3,979$26.3017,805
2021-06-14Option exercise3,979$15.50427,134
2021-06-14Open-market sale2,837$26.30424,297
2021-06-14Open-market sale481$26.43423,155
2021-06-14Option exercise677$15.50423,636
2021-06-03Option exercise (derivative)5,796$26.450
2021-06-03Option exercise5,796$15.50427,078
2021-06-03Open-market sale4,119$26.45422,959
2021-05-17Option exercise (derivative)20,219$27.332,242
2021-05-17Option exercise20,219$15.50435,407
2021-05-17Open-market sale14,125$27.33421,282
2021-03-19Option exercise (derivative)11,574$0.005,796
2021-03-19Option exercise (derivative)699$0.0022,461
2021-03-19Option exercise11,574$15.50423,117
2021-03-19Open-market sale506$26.75431,430
2021-03-19Option exercise699$15.50423,816
2021-03-19Open-market sale8,122$27.00431,936
2021-03-19Option exercise (derivative)11,574$0.005,796
2021-03-19Option exercise (derivative)699$0.0022,461
2021-03-19Open-market sale8,122$27.00415,694
2021-03-19Open-market sale506$26.75415,188
2021-03-19Option exercise11,574$15.50423,117
2021-03-19Option exercise699$15.50423,816
2020-12-11Grant / award (derivative)14,875$0.0014,875
2020-12-11Grant / award (derivative)33,239$0.0033,239
2020-12-11Grant / award (derivative)4,430$0.004,430
2020-12-11Grant / award (derivative)15,848$0.0015,848
2020-12-11Grant / award64,815$16.20411,543
2020-12-11Disposition to issuer4,835$18.10376,379
2020-12-11Disposition to issuer5,150$16.99371,229
2020-12-11Tax withholding20,182$16.20346,728
2020-12-11Disposition to issuer4,319$20.26366,910
2020-03-10Open-market sale1,042$16.51415,166
2020-03-09Open-market sale13,108$16.44416,208
2020-03-06Open-market sale10,000$17.00429,316
2020-01-06Option exercise (derivative)200,000$0.000
2020-01-06Tax withholding158,314$23.84439,316
2020-01-06Option exercise31,919$10.27597,630
2020-01-06Option exercise200,000$10.05565,711
2020-01-03Grant / award (derivative)23,160$0.0023,160
2020-01-03Tax withholding10,355$0.00365,711
2019-12-11Grant / award (derivative)21,129$16.990
2019-12-11Grant / award51,826$0.00393,940
2019-12-11Tax withholding17,874$0.00376,066
2019-12-11Grant / award (derivative)26,578$0.0026,578
2019-01-03Grant / award (derivative)17,370$0.0017,370
2019-01-03Tax withholding7,885$0.00342,114
2019-01-03Disposition to issuer5,646$0.00349,999
2018-12-11Grant / award (derivative)14,875$0.0014,875
2018-12-11Grant / award61,801$0.00355,645
2018-12-11Disposition to issuer4,834$0.00300,261
2018-12-11Tax withholding6,417$0.00293,844
2018-10-19Disposition to issuer17,292$28.00305,095
2018-09-14Option exercise (derivative)200,000$0.00200,000
2018-09-14Tax withholding133,946$25.40322,387
2018-09-14Option exercise200,000$10.05456,333
2018-01-03Grant / award (derivative)20,219$0.00452,138
2018-01-03Tax withholding2,583$0.00256,333
2018-01-03Disposition to issuer2,845$0.00258,916
2017-12-11Grant / award58,011$0.00261,761
2017-01-03Grant / award (derivative)69,481$0.00501,400
2017-01-03Grant / award67,742$0.00203,750
2016-06-10Tax withholding112,836$11.11136,008
2015-12-19Grant / award (derivative)31,919$0.00431,919
2015-12-19Grant / award47,925$0.00247,925
2015-06-23Grant / award200,000$0.00200,000
2015-03-24Grant / award (derivative)400,000$0.00400,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.