Home/Insiders/Dun Haiping
DH
SEC Insider//CIK 0001721581

Dun Haiping

CIK 00017215811 companyFREMONT, CA

Transactions

50

Companies

1

Filings

13

CIK

0001721581

Recent Transactions

50 trades
  • Gift

    Class A Common Stock

    2025-11-12755,0900 total
  • Award

    Stock Option

    2025-08-12+20,00020,000 total
  • Sale

    Class A Common Stock

    2025-03-14$29.23/sh7,062755,090 total
  • Sale

    Class A Common Stock

    2025-03-14$28.32/sh2,456762,152 total
  • Sale

    Class A Common Stock

    2025-03-10$26.54/sh15,001764,608 total
  • Tax Payment

    Class A Common Stock

    2025-03-03$25.94/sh482779,609 total
  • Exercise/Conversion

    Stock Option

    2025-03-0325,0010 total
  • Exercise/Conversion

    Class A Common Stock

    2025-03-03$0.50/sh+25,001780,091 total
  • Sale

    Class A Common Stock

    2024-11-29$17.43/sh19,058755,090 total
  • Sale

    Class A Common Stock

    2024-11-22$19.12/sh15,000774,148 total
  • Exercise/Conversion

    Class A Common Stock

    2024-11-14$0.50/sh+35,000790,090 total
  • Tax Payment

    Class A Common Stock

    2024-11-14$18.59/sh942789,148 total
  • Exercise/Conversion

    Stock Option

    2024-11-1435,00025,001 total
  • Sale

    Class A Common Stock

    2024-08-29$18.08/sh19,097755,090 total
  • Sale

    Class A Common Stock

    2024-08-22$19.85/sh15,000774,187 total
  • Exercise/Conversion

    Class A Common Stock

    2024-08-14$0.50/sh+35,000790,090 total
  • Tax Payment

    Class A Common Stock

    2024-08-14$19.38/sh903789,187 total
  • Exercise/Conversion

    Stock Option

    2024-08-1435,00060,001 total
  • Award

    Stock Option

    2024-08-12+20,00020,000 total
  • Gift

    Class B Common Stock

    2024-06-27300,0000 total
  • Gift

    Class A Common Stock

    2024-06-27100,000755,090 total
  • Sale

    Class A Common Stock

    2024-05-29$22.63/sh19,239855,090 total
  • Sale

    Class A Common Stock

    2024-05-22$22.88/sh15,000874,329 total
  • Exercise/Conversion

    Stock Option

    2024-05-1435,00095,001 total
  • Tax Payment

    Class A Common Stock

    2024-05-14$23.02/sh761889,329 total
  • Exercise/Conversion

    Class A Common Stock

    2024-05-14$0.50/sh+35,000890,090 total
  • Sale

    Class A Common Stock

    2024-03-14$27.56/sh15,877858,647 total
  • Sale

    Class A Common Stock

    2024-03-14$28.34/sh3,557855,090 total
  • Sale

    Class A Common Stock

    2024-03-08$30.36/sh15,000874,524 total
  • Tax Payment

    Class A Common Stock

    2024-03-01$30.92/sh566889,524 total
  • Exercise/Conversion

    Stock Option

    2024-03-0135,000130,001 total
  • Exercise/Conversion

    Class A Common Stock

    2024-03-01$0.50/sh+35,000890,090 total
  • Sale

    Class A Common Stock

    2023-11-29$17.25/sh18,984855,090 total
  • Sale

    Class A Common Stock

    2023-11-22$17.66/sh15,000874,074 total
  • Exercise/Conversion

    Class A Common Stock

    2023-11-14$0.50/sh+35,000890,090 total
  • Exercise/Conversion

    Stock Option

    2023-11-1435,000165,001 total
  • Tax Payment

    Class A Common Stock

    2023-11-14$17.23/sh1,016889,074 total
  • Sale

    Class A Common Stock

    2023-08-22$13.85/sh32,098855,090 total
  • Award

    Stock Option

    2023-08-1024,00024,000 total
  • Award

    Stock Option

    2023-08-1030,00030,000 total
  • Award

    Stock Option

    2023-08-1024,00024,000 total
  • Award

    Stock Option

    2023-08-1030,00030,000 total
  • Sale

    Class A Common Stock

    2023-06-01$10.00/sh37,500887,188 total
  • Exercise/Conversion

    Stock Option

    2023-05-2237,500200,001 total
  • Tax Payment

    Class A Common Stock

    2023-05-22$9.73/sh1,928924,688 total
  • Exercise/Conversion

    Class A Common Stock

    2023-05-22$0.50/sh+37,500926,616 total
  • Sale

    Class A Common Stock

    2023-03-16$12.06/sh37,500889,116 total
  • Exercise/Conversion

    Class A Common Stock

    2023-03-09$0.50/sh+37,500928,120 total
  • Tax Payment

    Class A Common Stock

    2023-03-09$12.47/sh1,504926,616 total
  • Exercise/Conversion

    Stock Option

    2023-03-0937,500237,501 total