Home/Insiders/Horlock Phil
HP
SEC Insider//CIK 0001579477

Horlock Phil

CIK 00015794773 companiesCANTON, MA

Transactions

50

Companies

3

Filings

7

CIK

0001579477

Recent Transactions

50 trades
  • Sale

    Common Stock, par value $0.0001 per share

    2025-12-12$50.35/sh8,341225,385 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-12-12$50.50/sh7,040233,726 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-09-12$58.00/sh13,578240,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-09-1213,5780 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-09-12$20.26/sh+13,578254,344 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-08-28$20.26/sh+13,000253,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-08-2813,00013,578 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-08-28$59.02/sh13,000240,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-08-1821,1290 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-08-18$16.99/sh+21,129261,895 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-08-18$58.16/sh21,129240,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-08-1521,1290 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-08-15$16.99/sh+21,129261,895 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-08-15$57.18/sh21,129240,766 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-08-13$56.06/sh15,848240,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-08-1315,8480 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-08-13$16.99/sh+15,848256,614 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-08-08$60.00/sh30,000240,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-06-1214,8750 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-06-12$18.10/sh+14,875285,641 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-06-12$41.38/sh14,875270,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-06-114,4300 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-06-11$41.77/sh8,859270,766 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-06-11$20.26/sh+4,430275,196 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-06-11$20.26/sh+8,859284,055 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-06-11$41.55/sh4,430279,625 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-06-118,85926,578 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2025-06-10$20.26/sh+8,860279,626 total
  • Sale

    Common Stock, par value $0.0001 per share

    2025-06-10$41.04/sh8,860270,766 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2025-06-108,86035,437 total
  • Award

    Common Stock, par value $0.0001 per share

    2025-04-01+4,099270,766 total
  • Tax Payment

    Common Stock, par value $0.0001 per share

    2025-02-28$35.14/sh84,413266,667 total
  • Tax Payment

    Common Stock, par value $0.0001 per share

    2024-12-07$40.06/sh11,651351,080 total
  • Award

    Common Stock, par value $0.0001 per share

    2024-12-03+62,919362,731 total
  • Sale

    Common Stock, par value $0.0001 per share

    2024-09-16$50.80/sh29,708299,812 total
  • Sale

    Common Stock, par value $0.0001 per share

    2024-09-13$49.20/sh30,044299,812 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2024-09-1319,8330 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2024-09-139,8750 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2024-09-13$18.10/sh+29,708329,520 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2024-09-125,0009,875 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2024-09-1218,2390 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2024-09-12$15.50/sh+6,805324,856 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2024-09-126,8050 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2024-09-12$16.20/sh+18,239318,051 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2024-09-12$18.10/sh+5,000329,856 total
  • Sale

    Common Stock, par value $0.0001 per share

    2024-08-26$48.93/sh32,159299,812 total
  • Sale

    Common Stock, par value $0.0001 per share

    2024-08-23$47.34/sh16,080331,971 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2024-08-23$16.20/sh+32,159348,051 total
  • Exercise/Conversion

    Stock Option (right to buy)

    2024-08-2332,15918,239 total
  • Exercise/Conversion

    Common Stock, par value $0.0001 per share

    2024-08-22$16.20/sh+16,080315,892 total