Home/Insiders/Hao Xinyan
HX
SEC Insider//CIK 0002004141

Hao Xinyan

CIK 00020041411 companyEL MONTE, CA

Transactions

37

Companies

1

Filings

7

CIK

0002004141

Recent Transactions

37 trades
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-12-05$40.04/sh800357,486 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-12-04$40.07/sh49,200358,286 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-21$35.18/sh100,000407,486 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-19$31.51/sh29,319507,486 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-18$31.18/sh4,693536,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-18$30.54/sh25,307541,498 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-17$30.32/sh30,000566,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-14$30.42/sh30,000596,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-13$31.85/sh21,432635,373 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-13$32.85/sh8,568626,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-12$32.36/sh5,446656,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-12$31.28/sh24,554662,251 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-11$32.56/sh4,200691,305 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-11$31.39/sh21,300695,505 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-11$33.47/sh4,500686,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-10$33.24/sh9,359737,446 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-10$33.77/sh20,641716,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-11-07$30.29/sh30,000746,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-10-29$30.01/sh16,939776,805 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2025-09-29$30.02/sh13,742793,744 total
  • Award

    Class A Ordinary Shares, par value $0.05 per share

    2025-04-10+7,500794,986 total
  • Exercise/Conversion

    Class A Ordinary Shares, par value $0.05 per share

    2025-04-10+12,500807,486 total
  • Exercise/Conversion

    Restricted Share Units

    2025-04-1012,5007,500 total
  • Award

    Restricted Share Units

    2025-04-10+7,50020,000 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-05-14$37.07/sh67,455787,486 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-05-13$36.58/sh32,5451,104,941 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-05-13$35.90/sh150,000854,941 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-05-13$36.24/sh100,0001,004,941 total
  • Award

    Class A Ordinary Shares, par value $0.05 per share

    2024-04-27+14,1381,137,486 total
  • Award

    Class A Ordinary Shares, par value $0.05 per share

    2024-04-10+12,5001,123,348 total
  • Award

    Restricted Share Units

    2024-04-10+12,50012,500 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-03-28$27.27/sh6,5721,117,088 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-03-28$28.00/sh10,0001,123,660 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-03-28$28.51/sh3,0401,110,848 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-03-28$27.65/sh3,2001,113,888 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-03-28$27.72/sh15,2521,133,660 total
  • Sale

    Class A Ordinary Shares, par value $0.05 per share

    2024-03-19$32.36/sh1,0881,148,912 total