greeksoup/ stock research

Credo Technology Group Holding Ltd. insider trading

In twelve months insiders at Credo Technology Group Holding bought nothing and sold $435M on the open market; 641 of the 691 sales were under plans set months before.

Bought on the open marketNonein twelve months
Sold on the open market$435M691 sales
Sales set in advance641 of 691under Rule 10b5-1 plans
Pay taken in stockNone
New to this? How to read this page
  1. Insiders are the people who run the company: officers, directors and owners of 10% or more. They must report a trade on Form 4 within two business days.
  2. A purchase on the open market is the strongest sign: the insider spent their own money.
  3. A sale under a trading plan (Rule 10b5-1) says little: its dates were fixed months before. Sales outside a plan say more, but insiders sell for many reasons, such as taxes or a house.
  4. Grants, option exercises and shares held back for tax are left out.
  5. What is a Form 4? · Form 4 codes

What kind of trades

Insiders only sold: 691 sales worth $435M, and 641 of them were under plans set months before, which say little.

Purchasebought with their own money
Pay in stock, own choiceowed cash, chose shares
Sale outside a planthe insider picked the day
Sale under a plandates fixed months before
Says littlecompany plans, board pay, cash units
Bought
none
Sold
50641 under a plan

Every Form 4 line of the last twelve months, counted by kind. The grades come from the filing itself: whether the insider paid cash, whether a plan set the date, whether pay was taken in stock by choice.

Insider trades on the share price

last twelve months

82 marks over twelve months, each in its grade: solid for the stronger signs, hollow or grey for the ones that say little.

PurchasePay in stock, own choiceSale outside a planSale under a planSays little

The blue line is the daily close over twelve months. Each mark is one insider's trades on one day, on that day's price, sized by dollar value. Solid marks are the stronger signs; hollow and grey marks say little. Hover or tap a mark for who, how much and why.

Trades worth a closer look

A purchase stands out when two or more of these hold: a senior insider, several insiders buying within 90 days, a fall of 10% or more in the three months before, or over $1 million. A sale outside a plan is judged the same way. These are the Feed's rules.

Who traded

dollars, twelve months

10 insiders traded. The most: Cheng Chi Fung, sale outside a plan $2.4M; sale under a plan $197M.

One row per insider, sold to the left and bought to the right, split by grade: the paler part of a bar is the part that says little.

How it compares

every company on the site

Open-market sales, twelve months

Open-market purchases, twelve months

    The bar ranks every company on the site from the lowest on the left to the highest on the right, in three equal thirds; the small figures under it are the values where each third starts, and the black tick is the middle company. The orange dot is this company; the grey ticks are the other companies in its industry (hover or tap for names). A hatched block is companies tied at none.

    Every Form 4 line

    Purchase: bought on the open market with their own moneyTook pay in stock, own choice: owed cash, chose shares instead; a softer signSale: sold on the open market, not under a plan set in advanceSale, trading plan: under a Rule 10b5-1 plan set up months before, so the date was fixed in advanceGrey lines: plan purchases, pay in stock taken by the whole board or under a company plan, and units paid in cash; they say little about the insider's own view
    TradedInsiderRoleTypeSharesPriceValueFiling
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026700$162.09$113,464Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026600$163.59$98,155Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026500$164.58$82,289Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026400$165.89$66,356Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026400$167.06$66,822Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026400$168.11$67,244Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026800$169.29$135,429Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026577$170.35$98,290Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,523$171.40$261,049Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20263,690$172.50$636,513Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20267,420$173.55$1.3 millionForm 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20266,190$174.28$1.1 millionForm 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20263,300$175.31$578,508Form 4
    20 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,000$176.50$176,496Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 2026769$170.39$131,029Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 2026568$171.50$97,409Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20262,694$172.54$464,823Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20263,186$173.37$552,357Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20262,592$174.50$452,294Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20261,624$175.36$284,791Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20261,490$176.36$262,771Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20261,232$177.44$218,607Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20261,109$178.37$197,810Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 2026478$179.35$85,728Form 4
    19 October 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 2026924$180.40$166,686Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,456$186.11$270,981Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,444$187.36$270,546Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20262,999$188.21$564,454Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20263,150$189.33$596,382Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,550$190.34$295,032Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,301$191.37$248,973Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026999$192.49$192,301Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20262,700$193.69$522,971Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,200$194.53$233,431Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20262,499$195.62$488,866Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20261,401$196.51$275,313Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20263,360$197.85$664,793Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20263,241$198.52$643,399Form 4
    13 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026200$199.56$39,911Form 4
    12 October 2026Sutardja, PantasDirectorSaletrading plan set in advance · Form 144 notice 13 October 20261,540$212.22$326,819Form 4
    12 October 2026Cheng Chi FungChief Technology OfficerSaletrading plan set in advance · Form 144 notice 13 October 20263,790$201.84$764,955Form 4
    8 October 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 October 20261,687$211.28$356,436Form 4
    8 October 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 October 20261,711$212.20$363,078Form 4
    8 October 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 October 20262,222$213.10$473,506Form 4
    8 October 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 October 20261,072$214.39$229,824Form 4
    8 October 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 October 2026888$215.08$190,987Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026200$211.06$42,212Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026100$211.82$21,182Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026300$213.44$64,032Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026300$214.46$64,338Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026200$217.79$43,559Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20262,298$219.47$504,345Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20267,548$220.46$1.7 millionForm 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20266,188$221.37$1.4 millionForm 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20263,068$222.38$682,275Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20263,798$223.41$848,526Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20262,300$224.31$515,911Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20261,000$225.18$225,183Form 4
    6 October 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026200$226.18$45,235Form 4
    1 October 2026Laufman JamesChief Legal Officer, SecretarySaleafter a 13% fall over three months · 31% below its one-year high · Form 144 notice 1 October 20265,000$205.00$1.0 millionForm 4
    1 October 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202650,000$205.22$10.3 millionForm 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026300$189.65$56,894Form 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026900$191.45$172,309Form 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20268,366$192.48$1.6 millionForm 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20266,332$193.24$1.2 millionForm 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20264,426$194.37$860,294Form 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20262,985$195.40$583,263Form 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20261,591$196.26$312,244Form 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20261,500$197.21$295,817Form 4
    29 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20261,100$198.61$218,476Form 4
    25 September 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202625,508$205.38$5.2 millionForm 4
    25 September 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202611,170$206.72$2.3 millionForm 4
    25 September 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202613,322$207.70$2.8 millionForm 4
    25 September 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202626,000$205.39$5.3 millionForm 4
    25 September 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202611,465$206.80$2.4 millionForm 4
    25 September 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202612,535$207.68$2.6 millionForm 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20262,100$190.03$399,064Form 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20262,900$190.98$553,844Form 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20264,000$191.87$767,464Form 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20264,700$192.98$907,008Form 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20267,736$193.93$1.5 millionForm 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20265,364$195.03$1.0 millionForm 4
    23 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026700$195.68$136,977Form 4
    21 September 2026Laufman JamesChief Legal Officer, SecretarySaleafter a 38% fall over three months · 38% below its one-year high · Form 144 notice 21 September 20265,000$185.00$925,000Form 4
    17 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20262,500$164.12$410,301Form 4
    17 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20264,979$165.21$822,562Form 4
    17 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20266,861$166.05$1.1 millionForm 4
    17 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20268,252$167.06$1.4 millionForm 4
    17 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20264,708$168.03$791,077Form 4
    17 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026200$169.10$33,820Form 4
    14 September 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20263,984$150.39$599,173Form 4
    14 September 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20264,675$151.54$708,428Form 4
    14 September 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20265,013$152.49$764,439Form 4
    14 September 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 14 September 20263,000$153.39$460,168Form 4
    11 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 2026600$160.99$96,593Form 4
    11 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 202612,912$162.18$2.1 millionForm 4
    11 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20269,585$163.06$1.6 millionForm 4
    11 September 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 4 September 20264,403$163.88$721,562Form 4
    4 September 2026Cheng Chi FungChief Technology OfficerSaleafter a 18% fall over three months · 44% below its one-year high · Form 144 notice 4 September 20263,790$170.00$644,300Form 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,788$210.06$1.2 millionForm 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20266,950$211.06$1.5 millionForm 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,724$212.38$1.2 millionForm 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202612,300$213.46$2.6 millionForm 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,431$214.61$1.2 millionForm 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202610,669$215.37$2.3 millionForm 4
    31 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20263,138$216.49$679,333Form 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20267,594$209.83$1.6 millionForm 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202610,488$211.08$2.2 millionForm 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20263,805$212.14$807,196Form 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20268,254$213.04$1.8 millionForm 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20269,100$213.99$1.9 millionForm 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202611,600$215.10$2.5 millionForm 4
    31 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20264,600$216.23$994,669Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026661$201.22$133,004Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026139$202.22$28,109Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026500$204.11$102,057Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026600$205.54$123,324Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20264,507$207.11$933,423Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20264,093$208.09$851,705Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,500$209.08$522,695Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,700$210.13$777,498Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,698$211.09$780,623Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20264,306$212.13$913,433Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,369$213.04$504,688Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026200$213.84$42,767Form 4
    31 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026200$215.35$43,070Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026500$197.94$98,968Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,495$199.31$297,964Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,905$200.15$381,289Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,704$201.27$342,966Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,103$202.36$425,573Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,806$203.44$570,861Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,587$204.28$732,762Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,757$205.15$360,454Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,043$206.56$422,006Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,400$207.66$706,029Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,300$208.22$478,899Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026800$209.51$167,610Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026300$210.89$63,266Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026100$211.53$21,153Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026600$213.91$128,345Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026700$214.72$150,307Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026400$215.59$86,237Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026400$217.02$86,809Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026500$217.69$108,847Form 4
    27 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026100$218.79$21,879Form 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026700$217.32$152,126Form 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026498$218.69$108,906Form 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,202$219.67$264,048Form 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,300$220.85$287,100Form 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20266,490$221.84$1.4 millionForm 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20269,310$222.59$2.1 millionForm 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20266,200$223.58$1.4 millionForm 4
    21 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,800$224.39$403,897Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,276$218.36$496,998Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,224$219.27$268,392Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,662$220.54$587,072Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20264,038$221.50$894,403Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,600$222.56$1.2 millionForm 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20263,075$223.57$687,469Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,923$224.60$431,901Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,566$225.68$1.3 millionForm 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20269,299$226.71$2.1 millionForm 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,537$227.53$1.3 millionForm 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,500$228.33$342,499Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026800$229.48$183,583Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,797$230.68$414,528Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,003$231.85$464,386Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,600$232.75$372,392Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026300$233.87$70,160Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026700$235.27$164,692Form 4
    15 July 2026Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026100$235.99$23,599Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,600$218.43$567,921Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,303$219.20$285,613Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,717$220.53$599,182Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20264,080$221.39$903,265Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20266,400$222.46$1.4 millionForm 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20263,275$223.32$731,359Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,714$224.36$608,905Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20265,348$225.60$1.2 millionForm 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 202610,494$226.62$2.4 millionForm 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20266,767$227.41$1.5 millionForm 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,200$228.24$502,125Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,000$229.35$229,351Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20261,600$230.63$369,000Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,100$231.73$486,639Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 20262,300$232.70$535,219Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026300$233.92$70,176Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026700$235.33$164,729Form 4
    15 July 2026Lam Yat TungChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 July 2026100$235.99$23,599Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,504$236.34$591,803Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,723$237.26$883,316Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,852$238.33$918,051Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20264,995$239.33$1.2 millionForm 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20264,231$240.24$1.0 millionForm 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,995$241.41$481,615Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,000$242.42$242,422Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,000$243.55$243,545Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,558$244.87$381,506Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,342$245.73$329,763Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026700$246.59$172,612Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026300$247.65$74,296Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026100$248.57$24,857Form 4
    14 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026200$250.28$50,056Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026461$240.61$110,920Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026372$241.90$89,987Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026764$243.12$185,747Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,136$244.06$277,250Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026893$245.01$218,792Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026623$246.10$153,321Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026107$247.48$26,480Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,593$247.87$394,862Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,237$249.04$308,066Form 4
    8 July 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026394$249.61$98,346Form 4
    8 July 2026Cheng Chi FungChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,790$258.71$980,511Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,000$236.58$236,583Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,085$237.60$733,000Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,000$238.70$477,406Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,640$239.66$393,047Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,992$240.67$720,098Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263,275$241.62$791,310Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026985$242.67$239,032Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,815$243.86$442,598Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,600$244.78$636,428Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,308$246.07$321,862Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,300$247.09$321,223Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20262,100$248.16$521,145Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 20261,800$249.43$448,966Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026800$250.17$200,136Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026500$251.19$125,597Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026200$252.37$50,473Form 4
    7 July 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 8 July 2026100$253.55$25,355Form 4
    1 July 2026Hosein ClydeDirectorSaleafter a 170% rise over three months · 14% below its one-year high · Form 144 notice 1 July 20263,451$262.32$905,284Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026200$245.12$49,024Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$249.95$24,995Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$251.93$25,193Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026300$253.44$76,033Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$254.81$25,481Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026400$256.17$102,467Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026500$257.21$128,606Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026200$258.15$51,630Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026300$259.87$77,960Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026600$261.14$156,682Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026600$263.42$158,050Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026200$265.07$53,014Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$266.08$26,608Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026700$267.95$187,562Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,855$269.03$768,073Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,758$269.90$744,384Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,524$270.92$954,711Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,815$271.91$1.3 millionForm 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20265,948$272.98$1.6 millionForm 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,600$273.91$712,164Form 4
    30 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026600$274.94$164,963Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026500$266.40$133,202Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,087$267.33$557,925Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,974$268.33$798,019Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,439$269.36$1.2 millionForm 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,800$270.32$1.3 millionForm 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,200$271.39$1.1 millionForm 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,300$272.53$899,359Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,900$273.35$519,364Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,500$274.58$411,866Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,100$275.61$303,174Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026200$276.42$55,284Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026154$277.61$42,751Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026246$280.01$68,881Form 4
    23 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$281.05$28,105Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,186$239.60$523,767Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026900$241.27$217,144Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,000$242.35$484,701Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,600$243.46$389,530Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,491$244.73$609,617Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,377$245.66$1.1 millionForm 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,137$246.61$773,619Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,325$247.52$575,485Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,000$248.62$497,247Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,669$249.85$416,992Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,000$250.78$250,780Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026801$251.68$201,592Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026614$253.25$155,495Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,100$254.38$279,822Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026900$255.68$230,110Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026300$256.85$77,055Form 4
    16 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$257.61$25,761Form 4
    11 June 2026Laufman JamesChief Legal Officer, SecretarySaleafter a 137% rise over three months · at its one-year high · Form 144 notice 11 June 20265,000$264.49$1.3 millionForm 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026868$242.50$210,493Form 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,151$243.49$280,253Form 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,496$244.56$365,869Form 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 2026564$245.49$138,456Form 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,280$246.49$315,506Form 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20261,265$247.66$313,286Form 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20264,588$248.51$1.1 millionForm 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20266,745$249.55$1.7 millionForm 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 202612,092$250.31$3.0 millionForm 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20266,984$251.51$1.8 millionForm 4
    11 June 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 11 June 20262,967$252.37$748,782Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$243.10$24,310Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$244.90$24,490Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026200$247.69$49,539Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026200$249.06$49,813Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026600$250.43$150,257Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026500$252.04$126,019Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026600$253.29$151,977Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026300$254.22$76,265Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026796$255.40$203,300Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,304$256.45$590,855Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,381$257.67$871,194Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,519$258.66$910,221Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,400$259.56$882,503Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,800$260.56$729,554Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,600$261.60$418,566Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026900$263.01$236,709Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,660$263.89$438,054Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,640$264.86$964,093Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026800$265.72$212,575Form 4
    11 June 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026100$266.68$26,668Form 4
    9 June 2026Danesh FaribaDirectorSaleafter a 109% rise over three months · at its one-year high · Form 144 notice 9 June 20261,100$236.34$259,980Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20265,713$206.40$1.2 millionForm 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,231$207.47$462,857Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,813$208.65$586,931Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,719$209.59$569,888Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,685$210.56$565,366Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,965$211.51$627,126Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,321$212.45$493,105Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026368$213.42$78,537Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026475$214.56$101,916Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026586$215.58$126,331Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026544$216.81$117,943Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20261,984$217.45$431,423Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026739$218.41$161,404Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,045$219.62$449,123Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20263,277$220.61$722,937Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,909$221.35$643,896Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026127$222.67$28,279Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20261,392$223.62$311,274Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20261,563$224.60$351,058Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,223$225.53$501,356Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,409$226.62$545,921Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,158$227.49$490,931Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20261,383$228.45$315,949Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20261,704$229.87$391,706Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20266,925$230.36$1.6 millionForm 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026566$231.32$130,928Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 2026109$232.47$25,339Form 4
    5 June 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 202651$233.46$11,907Form 4
    5 June 2026Acevedo SylviaDirectorSaleafter a 88% rise over three months · 12% below its one-year high · Form 144 notice 5 June 20262,208$211.00$465,888Form 4
    4 June 2026Laufman JamesChief Legal Officer, SecretarySaleafter a 90% rise over three months · 8% below its one-year high · Form 144 notice 4 June 20265,000$222.81$1.1 millionForm 4
    3 June 2026Cheng Chi FungChief Technology OfficerSaleafter a 109% rise over three months · 9% below its one-year high · Form 144 notice 3 June 20267,259$212.31$1.5 millionForm 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,100$172.62$189,884Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,900$173.52$503,196Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,700$174.62$646,091Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,800$175.61$491,720Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance800$176.60$141,278Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$177.63$17,763Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,743$180.18$674,406Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,720$180.98$492,278Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,937$182.12$534,894Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,100$183.23$568,022Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,437$184.02$632,461Form 4
    1 May 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance163$184.78$30,119Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,259$177.11$754,297Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,589$177.87$994,131Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,630$179.08$829,146Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance8,322$179.92$1.5 millionForm 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,633$180.78$475,997Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance767$181.91$139,525Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance300$183.05$54,915Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance300$183.98$55,194Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance400$185.73$74,292Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$187.10$18,710Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$189.09$18,909Form 4
    27 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$190.50$19,050Form 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,000$184.74$184,739Form 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,200$185.72$408,588Form 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,450$186.75$644,285Form 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,850$187.76$1.3 millionForm 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance9,395$188.81$1.8 millionForm 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,205$189.46$796,671Form 4
    22 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance400$190.62$76,249Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance900$154.10$138,687Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,455$155.15$380,905Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,895$156.00$451,612Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,545$157.33$872,396Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance10,300$158.20$1.6 millionForm 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,865$158.94$773,261Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance440$160.37$70,562Form 4
    16 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$165.51$16,551Form 4
    15 April 2026Laufman JamesChief Legal Officer, SecretarySaleafter a 7% rise over three months · 11% below its one-year high · Form 144 notice 15 April 202610,000$164.41$1.6 millionForm 4
    14 April 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 14 April 20266,669$152.51$1.0 millionForm 4
    14 April 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 14 April 2026911$153.54$139,871Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$109.05$65,430Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,423$110.13$156,718Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,875$111.07$208,255Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,100$112.11$123,322Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance500$113.56$56,782Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$114.40$11,440Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$116.12$69,670Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance400$117.57$47,027Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,500$118.77$178,155Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance9,593$119.86$1.1 millionForm 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,850$120.56$825,804Form 4
    10 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,959$121.47$359,426Form 4
    6 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,419$102.33$656,844Form 4
    6 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance14,781$103.17$1.5 millionForm 4
    6 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,901$103.76$508,541Form 4
    6 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance799$104.93$83,841Form 4
    6 April 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$106.04$63,623Form 4
    5 April 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 29% fall over three months · 46% below its one-year high · Form 144 notice 7 January 20266,149$101.45$623,816Form 4
    5 April 2026Fleming Daniel W.Chief Financial OfficerSaleafter a 29% fall over three months · 46% below its one-year high · Form 144 notice 7 January 20262,460$101.45$249,567Form 4
    5 April 2026Lam Yat TungChief Operating OfficerSaleafter a 29% fall over three months · 46% below its one-year high3,180$101.45$322,611Form 4
    5 April 2026Cheng Chi FungChief Technology OfficerSaleafter a 29% fall over three months · 46% below its one-year high2,434$101.45$246,929Form 4
    2 April 2026Brennan William JosephPres & Chief Executive OfficerSaleafter a 29% fall over three months · 46% below its one-year high · Form 144 notice 7 January 20266,149$101.45$623,816Form 4
    2 April 2026Fleming Daniel W.Chief Financial OfficerSaleafter a 29% fall over three months · 46% below its one-year high · Form 144 notice 7 January 20262,460$101.45$249,567Form 4
    2 April 2026Lam Yat TungChief Operating OfficerSaleafter a 29% fall over three months · 46% below its one-year high3,180$101.45$322,611Form 4
    31 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,500$88.87$399,936Form 4
    31 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,071$89.69$544,530Form 4
    31 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,415$90.68$309,677Form 4
    31 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,200$91.85$385,754Form 4
    31 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,200$92.62$203,773Form 4
    31 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,114$93.69$666,535Form 4
    24 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,400$98.89$237,339Form 4
    24 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance8,600$99.90$859,178Form 4
    24 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance8,600$100.73$866,306Form 4
    24 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,900$101.73$600,228Form 4
    24 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,900$102.61$194,951Form 4
    24 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$103.37$10,337Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,700$102.92$380,800Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,000$103.78$726,441Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,100$104.68$115,147Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,202$105.98$127,384Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,598$106.67$170,463Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,500$108.12$270,303Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,800$109.01$196,215Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance900$110.11$99,097Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,500$111.35$278,363Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,800$112.29$202,116Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance300$113.32$33,997Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance900$114.25$102,828Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance400$115.27$46,107Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance200$116.79$23,358Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance300$119.23$35,770Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance900$121.63$109,471Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance200$122.68$24,536Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$123.64$12,364Form 4
    17 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$125.51$12,551Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance200$114.02$22,804Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,200$115.23$483,985Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,821$115.88$442,774Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,079$117.16$477,892Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,700$117.97$672,434Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,144$119.13$731,916Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,256$119.81$390,115Form 4
    11 March 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$120.61$12,061Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026288$113.88$32,797Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,264$115.08$260,543Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,086$115.80$241,564Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,472$117.06$289,362Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20264,008$117.88$472,477Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,969$119.04$472,480Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,871$119.76$343,824Form 4
    11 March 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 202658$120.54$6,991Form 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026501$114.13$57,179Form 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20266,437$115.08$740,774Form 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20265,915$115.80$684,981Form 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20267,051$117.05$825,353Form 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 202611,414$117.90$1.3 millionForm 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 202610,744$119.04$1.3 millionForm 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20267,787$119.76$932,542Form 4
    11 March 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026151$120.54$18,202Form 4
    30 January 2026Sutardja, PantasDirectorSaletrading plan set in advance · Form 144 notice 3 November 20251,875$128.67$241,256Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,700$123.96$210,725Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,232$124.85$153,810Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,733$126.23$976,108Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance9,143$127.12$1.2 millionForm 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,315$128.00$296,331Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,576$129.16$332,717Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance700$131.07$91,746Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,301$132.32$172,150Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$133.24$79,946Form 4
    29 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance200$134.34$26,867Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,171$123.76$144,922Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,094$124.85$136,582Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,270$126.01$412,067Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20265,444$126.84$690,502Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,448$127.71$312,642Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,010$129.11$130,398Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026143$129.64$18,539Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026504$130.84$65,942Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,219$131.84$160,713Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,132$132.76$150,284Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026420$133.79$56,192Form 4
    29 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026161$134.57$21,665Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,946$123.81$364,750Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,144$124.84$392,510Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20269,277$126.01$1.2 millionForm 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 202615,217$126.83$1.9 millionForm 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20266,091$127.71$777,905Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,702$129.00$477,570Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026378$129.64$49,004Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,356$130.84$177,413Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,280$131.84$432,434Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,046$132.76$404,384Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,128$133.79$150,915Form 4
    29 January 2026Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026435$134.57$58,536Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,400$133.15$186,407Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,024$134.07$673,591Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,239$135.07$842,696Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,038$136.24$686,391Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,744$137.15$787,784Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,928$138.28$543,183Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance700$138.91$97,240Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance700$140.21$98,146Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance427$140.96$60,191Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance500$142.50$71,249Form 4
    22 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance300$143.54$43,062Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,692$149.34$402,010Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance900$150.61$135,553Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,100$151.89$167,077Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,000$153.14$612,548Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,100$153.95$477,244Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,300$155.00$511,504Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,954$156.23$617,726Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,154$157.05$809,411Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,500$157.95$236,927Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$159.39$95,634Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,400$160.37$224,517Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,000$161.59$161,591Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$162.65$97,588Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance600$163.76$98,257Form 4
    15 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$164.66$16,466Form 4
    13 January 2026Acevedo SylviaDirectorSaleafter a 24% rise over three months · 15% below its one-year high · Form 144 notice 13 January 20261,100$162.11$178,321Form 4
    13 January 2026Acevedo SylviaDirectorSaleafter a 24% rise over three months · 15% below its one-year high · Form 144 notice 13 January 20261,100$156.25$171,875Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,603$136.00$218,014Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,400$137.09$329,019Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,474$137.88$616,886Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,600$138.95$361,268Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,163$140.29$303,456Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance13,325$141.22$1.9 millionForm 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,335$141.89$473,205Form 4
    8 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance100$142.72$14,272Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026487$135.86$66,166Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026871$136.81$119,164Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,842$137.68$253,598Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026812$138.64$112,578Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026644$139.57$89,881Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,228$140.85$313,809Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,322$141.54$328,664Form 4
    8 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026270$142.41$38,452Form 4
    8 January 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 7 January 20263,902$140.15$546,867Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026172$125.69$21,619Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026188$126.38$23,760Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026316$127.55$40,305Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026596$128.74$76,727Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20262,073$129.49$268,433Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026777$130.42$101,336Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026318$131.72$41,887Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026148$132.32$19,583Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 202628$133.79$3,746Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026255$134.68$34,343Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026530$135.49$71,808Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026621$136.33$84,663Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026244$137.54$33,559Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026444$138.56$61,519Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 202640$139.34$5,574Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,600$140.67$225,064Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 20261,770$141.32$250,136Form 4
    7 January 2026Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026336$142.44$47,860Form 4
    7 January 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 7 January 20264,136$128.10$529,812Form 4
    7 January 2026Fleming Daniel W.Chief Financial OfficerSaletrading plan set in advance · Form 144 notice 7 January 2026524$128.99$67,590Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,000$141.48$282,968Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance11,896$142.46$1.7 millionForm 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance10,564$143.20$1.5 millionForm 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,200$144.13$172,962Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance200$145.32$29,063Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,183$147.55$174,549Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,757$148.44$260,804Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance400$149.41$59,764Form 4
    2 January 2026Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance800$151.03$120,828Form 4
    29 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,400$140.77$197,081Form 4
    29 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,991$141.97$992,542Form 4
    29 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance17,563$142.94$2.5 millionForm 4
    29 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance20,731$143.97$3.0 millionForm 4
    29 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance8,315$144.63$1.2 millionForm 4
    24 December 2025Laufman JamesChief Legal Officer, SecretarySaleafter a 1% rise over three months · 21% below its one-year high10,000$150.00$1.5 millionForm 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance13,483$149.20$2.0 millionForm 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance18,512$149.94$2.8 millionForm 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,500$150.98$981,395Form 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,672$152.00$1.2 millionForm 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,182$153.06$640,083Form 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,700$153.94$569,576Form 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance751$154.92$116,348Form 4
    22 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance200$156.00$31,200Form 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance10,160$141.77$1.4 millionForm 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,843$142.84$1.1 millionForm 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance10,192$143.61$1.5 millionForm 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance15,264$144.75$2.2 millionForm 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance8,716$145.56$1.3 millionForm 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,448$146.51$358,651Form 4
    15 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance377$147.39$55,564Form 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance22,197$149.42$3.3 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance29,135$150.52$4.4 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance31,189$151.38$4.7 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance79,315$152.54$12.1 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance71,925$153.44$11.0 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance107,300$154.37$16.6 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance4,115$155.14$638,385Form 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance8,668$156.41$1.4 millionForm 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance5,093$157.48$802,025Form 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance5,200$158.58$824,596Form 4
    11 December 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance5,863$159.65$936,011Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance3,373$149.40$503,930Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance4,992$150.55$751,569Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance4,966$151.40$751,869Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance10,883$152.56$1.7 millionForm 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance9,805$153.56$1.5 millionForm 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance9,374$154.38$1.4 millionForm 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance1,616$155.58$251,420Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance1,707$156.42$267,005Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance1,232$157.49$194,033Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance1,825$158.41$289,107Form 4
    11 December 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance227$159.20$36,138Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance1,316$149.36$196,552Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance1,753$150.55$263,923Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance1,729$151.40$261,774Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance3,832$152.56$584,600Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance3,469$153.49$532,445Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance3,449$154.38$532,465Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance601$155.58$93,504Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance642$156.42$100,422Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance462$157.49$72,761Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance679$158.41$107,563Form 4
    11 December 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance84$159.20$13,372Form 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,875$170.16$659,359Form 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,183$171.08$1.2 millionForm 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance8,894$171.92$1.5 millionForm 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,100$172.98$190,279Form 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance3,882$174.35$676,829Form 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,700$175.14$1.2 millionForm 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,738$176.40$1.0 millionForm 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance6,942$177.08$1.2 millionForm 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance7,800$178.37$1.4 millionForm 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance2,168$179.00$388,079Form 4
    8 December 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance718$180.30$129,454Form 4
    8 December 2025Khaira ManpreetDirectorSaleafter a 21% rise over three months · 5% below its one-year high · Form 144 notice 8 December 20252,000$175.00$350,000Form 4
    5 December 2025Acevedo SylviaDirectorSaleafter a 25% rise over three months · 7% below its one-year high · Form 144 notice 5 December 20251,875$185.17$347,194Form 4
    3 November 2025Sutardja, PantasDirectorSaletrading plan set in advance · Form 144 notice 3 November 20251,875$189.35$355,031Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance818$166.37$136,094Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance1,278$167.32$213,836Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance738$168.25$124,166Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance853$169.36$144,460Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance3,897$170.27$663,538Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance3,469$171.23$594,006Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance2,380$172.30$410,066Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance2,121$173.28$367,518Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance1,396$174.15$243,118Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance301$175.29$52,762Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance347$176.27$61,165Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance285$177.25$50,516Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance123$178.25$21,925Form 4
    30 October 2025Brennan William JosephPres & Chief Executive OfficerSaletrading plan set in advance10$178.96$1,790Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance2,339$166.37$389,148Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance3,655$167.32$611,555Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance2,102$168.25$353,656Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance2,444$169.36$413,906Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance11,102$170.27$1.9 millionForm 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance8,310$171.23$1.4 millionForm 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance6,409$172.30$1.1 millionForm 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance6,778$173.25$1.2 millionForm 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance4,029$174.13$701,553Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance807$175.29$141,456Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance914$176.27$161,112Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance759$177.25$134,530Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance326$178.25$58,109Form 4
    30 October 2025Brennan William Joseph, the Brennan Family Trust, DTD 09/06/2002Pres & Chief Executive OfficerSaletrading plan set in advance26$178.96$4,653Form 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance2,100$165.61$347,771Form 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance6,280$166.82$1.0 millionForm 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance14,343$167.80$2.4 millionForm 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance15,466$168.79$2.6 millionForm 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance19,164$169.81$3.3 millionForm 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance12,675$170.72$2.2 millionForm 4
    29 October 2025Lam Yat Tung, by Zhan BVI Co LtdChief Operating OfficerSaletrading plan set in advance9,972$171.58$1.7 millionForm 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance4,657$154.81$720,966Form 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance27,850$155.44$4.3 millionForm 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance10,696$156.38$1.7 millionForm 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance5,652$157.46$889,944Form 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,040$158.47$164,812Form 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,719$159.64$274,418Form 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,686$160.46$270,541Form 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance1,300$161.62$210,111Form 4
    27 October 2025Cheng Chi Fung, cheng Huang Family TrustChief Technology OfficerSaletrading plan set in advance400$162.35$64,942Form 4
    A filing with several lines appears once per line.
    Read morePay taken in stock by the insider's own choice has the filing's footnote, word for word, in the note under it; for the others, hold the pointer on the type. An award filed at no price shows n/a.