Home/Insiders/Hao Kenneth
HK
SEC Insider//CIK 0001415357

Hao Kenneth

CIK 00014153578 companiesMENLO PARK, CA

Transactions

50

Companies

8

Filings

10

CIK

0001415357

Recent Transactions

50 trades
  • Award

    Common Stock, $0.001 par value

    2025-04-21+1,6023,942 total
  • Disposition to Issuer

    Common Stock

    2025-04-16$18.50/sh712,3210 total
  • Disposition to Issuer

    Common Stock

    2025-04-16$18.50/sh239,3100 total
  • Disposition to Issuer

    Common Stock

    2025-04-16$18.50/sh43,338,4060 total
  • Disposition to Issuer

    Common Stock

    2025-04-16$18.50/sh17,323,3190 total
  • Disposition to Issuer

    Common Stock

    2025-04-16$18.50/sh99,8250 total
  • Award

    Common Stock

    2024-05-23+35,146239,309 total
  • Award

    Common Stock, $0.001 par value

    2024-04-22+189234 total
  • Sale

    Common Stock, $0.001 par value

    2024-03-21$1388.58/sh5,462486 total
  • Sale

    Common Stock, $0.001 par value

    2024-03-21$1387.67/sh1,6075,948 total
  • Sale

    Common Stock, $0.001 par value

    2024-03-21$1389.20/sh4860 total
  • Sale

    Common Stock, $0.001 par value

    2024-03-21$1386.76/sh1,6057,555 total
  • Disposition to Issuer

    0.75% Convertible Senior Notes due 2026

    2024-03-18
  • Disposition to Issuer

    Common Stock

    2024-03-18$157.00/sh150 total
  • Disposition to Issuer

    Common Stock

    2024-03-18$157.00/sh9,7980 total
  • Disposition to Issuer

    0.75% Convertible Senior Notes due 2026

    2024-03-18
  • Award

    Common Stock, $0.001 par value

    2024-02-05+4545 total
  • Award

    Common Stock

    2023-06-21+2,7779,798 total
  • Award

    Common Stock

    2023-05-25+46,102200,228 total
  • Award

    Common Stock

    2022-09-13+5,0105,010 total
  • Award

    Common Stock

    2022-09-13$21.72/sh+9605,970 total
  • Award

    Common Stock

    2022-06-29+2,3017,021 total
  • Award

    Common Stock

    2022-05-26+35,928154,126 total
  • Other

    0.75% Convertible Senior Notes due 2026

    2021-07-15$10003500.00/sh
  • Other

    0.75% Convertible Senior Notes due 2026

    2021-07-15$40014000.00/sh
  • Award

    Common Stock

    2021-07-09+2,7652,765 total
  • Award

    Common Stock

    2021-07-09+1,9554,720 total
  • Award

    Common Stock

    2021-05-28+15,333160,347 total
  • Award

    Common Stock

    2021-05-28+25,376185,723 total
  • Disposition to Issuer

    2.500% Convertible Senior Notes due 2022

    2021-05-13$182722426.52/sh0 total
  • Disposition to Issuer

    2.500% Convertible Senior Notes due 2022

    2021-05-13$182722426.52/sh0 total
  • Award

    Common Stock

    2021-05-13$25.37/sh+1,97088,132 total
  • Award

    Common Stock

    2021-05-13+10,24886,162 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh362,2562,360,179 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh3,93025,610 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh3,97033,149 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh326,0302,722,435 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh3,53729,540 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh4,41128,738 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh729,4034,752,228 total
  • Sale

    Ordinary Shares

    2021-01-07$40.30/sh656,4635,481,631 total
  • Sale

    Common Stock

    2020-12-07$21.97/sh85,5201,424,641 total
  • Sale

    Common Stock

    2020-12-07$21.97/sh2,079,82334,646,637 total
  • Sale

    Common Stock

    2020-12-07$21.97/sh5,003,52386,876,462 total
  • Sale

    2.00% Convertible Senior Notes due 2022

    2020-09-10$299516944.43/sh
  • Award

    Common Stock

    2020-05-21+35,793160,347 total
  • Award

    Common Stock

    2020-05-19$20.23/sh+2,47175,914 total
  • Award

    Common Stock

    2020-05-19+12,85273,443 total
  • Disposition to Issuer

    2.00% Convertible Senior Notes due 2022

    2020-05-17$472967018.89/sh
  • Disposition to Issuer

    2.500% Convertible Senior Notes due 2022

    2020-03-05$284713347.64/sh