Home/Insiders/Henry David John
HD
SEC Insider//CIK 0001666631

Henry David John

CIK 00016666311 companySAN JOSE, CA

Transactions

50

Companies

1

Filings

18

CIK

0001666631

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2024-07-31$15.88/sh1,673120,527 total
  • Tax Payment

    Common Stock

    2024-04-30$14.78/sh5,019122,200 total
  • Award

    Common Stock

    2024-04-27+37,500127,219 total
  • Award

    Performace Restricted Stock Units

    2024-04-27+12,50012,500 total
  • Tax Payment

    Common Stock

    2023-07-31$13.64/sh2,91887,742 total
  • Award

    Common Stock

    2023-07-18+6,25090,660 total
  • Tax Payment

    Common Stock

    2023-04-30$14.13/sh3,22184,410 total
  • Award

    Common Stock

    2023-04-18+18,75087,631 total
  • Tax Payment

    Common Stock

    2022-07-31$25.78/sh2,91867,914 total
  • Tax Payment

    Common Stock

    2022-04-30$21.70/sh1,62170,832 total
  • Award

    Common Stock

    2022-04-19+18,75072,453 total
  • Tax Payment

    Common Stock

    2022-01-31$27.67/sh1,02552,986 total
  • Sale

    Common Stock

    2021-08-17$34.74/sh75154,011 total
  • Tax Payment

    Common Stock

    2021-07-31$34.25/sh+1,62454,762 total
  • Award

    Common Stock

    2021-07-16+18,75056,386 total
  • Sale

    Common Stock

    2021-07-01$38.31/sh1,63537,636 total
  • Tax Payment

    Common Stock

    2021-06-30$38.32/sh86539,271 total
  • Tax Payment

    Common Stock

    2021-04-30$37.21/sh1,62140,136 total
  • Tax Payment

    Common Stock

    2021-04-01$41.01/sh1,63541,757 total
  • Sale

    Common Stock

    2021-02-01$42.23/sh2,33222,585 total
  • Sale

    Common Stock

    2021-02-01$42.23/sh2,33242,637 total
  • Tax Payment

    Common Stock

    2021-01-31$41.39/sh86524,917 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2021-01-2711,71825,782 total
  • Sale

    Common Stock

    2021-01-27$43.00/sh11,71825,782 total
  • Exercise/Conversion

    Common Stock

    2021-01-27$26.61/sh+10,93736,719 total
  • Exercise/Conversion

    Common Stock

    2021-01-27$26.61/sh+78137,500 total
  • Sale

    Common Stock

    2020-12-28$40.00/sh1,86345,834 total
  • Exercise/Conversion

    Common Stock

    2020-10-20$25.37/sh+20,69481,325 total
  • Sale

    Common Stock

    2020-10-20$36.00/sh1,60747,697 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-2012,93487 total
  • Sale

    Common Stock

    2020-10-20$35.00/sh33,62847,697 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-2020,6944,306 total
  • Exercise/Conversion

    Common Stock

    2020-10-20$23.48/sh+12,93460,631 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-195214 total
  • Exercise/Conversion

    Common Stock

    2020-10-19$20.10/sh+52150,607 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-191,3049 total
  • Sale

    Common Stock

    2020-10-19$34.00/sh1,63552,945 total
  • Sale

    Common Stock

    2020-10-19$33.36/sh37152,574 total
  • Sale

    Common Stock

    2020-10-19$33.36/sh3,27049,304 total
  • Exercise/Conversion

    Common Stock

    2020-10-19$16.37/sh+78250,086 total
  • Exercise/Conversion

    Common Stock

    2020-10-19$19.99/sh+1,30451,911 total
  • Sale

    Common Stock

    2020-10-19$33.36/sh2,60749,304 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-197826 total
  • Tax Payment

    Common Stock

    2020-07-31$30.75/sh1,29754,580 total
  • Tax Payment

    Common Stock

    2020-06-30$25.89/sh86555,877 total
  • Award

    Common Stock

    2020-04-17+18,75056,742 total
  • Tax Payment

    Common Stock

    2020-03-31$22.84/sh86537,241 total
  • Tax Payment

    Common Stock

    2020-01-31$25.72/sh1,54538,106 total
  • Award

    Common Stock

    2019-07-19+15,00039,651 total
  • Award

    Common Stock

    2019-07-19+37,50037,500 total