Cheng Chi Fung

Credo Technology Group Holding Ltd - Ordinary Shares ยท Chief Technology Officer

Cheng Chi Fung is listed in public filings as director, officer: Chief Technology Officer. This Cheng Chi Fung insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Credo Technology Group Holding Ltd - Ordinary Shares (CRDO). Investors use Cheng Chi Fung's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$32M151.5k sharesSellJun 3, 2026$1.5M7.3k shares$212.31--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Credo Technology Group Holding Ltd - Ordinary SharesCRDO--158.8k sharesGrant / ExerciseMay 23, 2026Disclosure amount unavailable50k shares----
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$674.4K3.7k shares$180.18--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$646.1K3.7k shares$174.62--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$632.5K3.4k shares$184.02--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$568.0K3.1k shares$183.23--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$534.9K2.9k shares$182.12--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.0B6M sharesSellMay 1, 2026$503.2K2.9k shares$173.52--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$492.3K2.7k shares$180.98--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$491.7K2.8k shares$175.61--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.0B6.1M sharesSellMay 1, 2026$189.9K1.1k shares$172.62--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$141.3K800 shares$176.60--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$30.1K163 shares$184.78--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6M sharesSellMay 1, 2026$17.8K100 shares$177.63--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$1.5M8.3k shares$179.92--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$994.1K5.6k shares$177.87--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$829.1K4.6k shares$179.08--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$754.3K4.3k shares$177.11--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$476.0K2.6k shares$180.78--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$139.5K767 shares$181.91--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$74.3K400 shares$185.73--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$55.2K300 shares$183.98--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$54.9K300 shares$183.05--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.2B6.1M sharesSellApr 27, 2026$19.1K100 shares$190.50--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$18.9K100 shares$189.09--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 27, 2026$18.7K100 shares$187.10--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 22, 2026$1.8M9.4k shares$188.81--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 22, 2026$1.3M6.9k shares$187.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.2B6.1M sharesSellApr 22, 2026$796.7K4.2k shares$189.46--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 22, 2026$644.3K3.5k shares$186.75--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 22, 2026$408.6K2.2k shares$185.72--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.1B6.1M sharesSellApr 22, 2026$184.7K1k shares$184.74--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.2B6.1M sharesSellApr 22, 2026$76.2K400 shares$190.62--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$967M6.1M sharesSellApr 16, 2026$1.6M10.3k shares$158.20--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$963M6.1M sharesSellApr 16, 2026$872.4K5.5k shares$157.33--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$971M6.1M sharesSellApr 16, 2026$773.3K4.9k shares$158.94--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$956M6.1M sharesSellApr 16, 2026$451.6K2.9k shares$156.00--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$951M6.1M sharesSellApr 16, 2026$380.9K2.5k shares$155.15--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$945M6.1M sharesSellApr 16, 2026$138.7K900 shares$154.10--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$979M6.1M sharesSellApr 16, 2026$70.6K440 shares$160.37--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$1.0B6.1M sharesSellApr 16, 2026$16.6K100 shares$165.51--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$736M6.1M sharesSellApr 10, 2026$1.1M9.6k shares$119.86--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$740M6.1M sharesSellApr 10, 2026$825.8K6.9k shares$120.56--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$745M6.1M sharesSellApr 10, 2026$359.4K3k shares$121.47--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$684M6.2M sharesSellApr 10, 2026$208.3K1.9k shares$111.07--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$731M6.2M sharesSellApr 10, 2026$178.2K1.5k shares$118.77--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$678M6.2M sharesSellApr 10, 2026$156.7K1.4k shares$110.13--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$690M6.2M sharesSellApr 10, 2026$123.3K1.1k shares$112.11--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$715M6.2M sharesSellApr 10, 2026$69.7K600 shares$116.12--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$672M6.2M sharesSellApr 10, 2026$65.4K600 shares$109.05--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$699M6.2M sharesSellApr 10, 2026$56.8K500 shares$113.56--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$724M6.2M sharesSellApr 10, 2026$47.0K400 shares$117.57--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$704M6.2M sharesSellApr 10, 2026$11.4K100 shares$114.40--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$636M6.2M sharesSellApr 6, 2026$1.5M14.8k shares$103.17--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$633M6.2M sharesSellApr 6, 2026$656.8K6.4k shares$102.33--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$640M6.2M sharesSellApr 6, 2026$508.5K4.9k shares$103.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$647M6.2M sharesSellApr 6, 2026$83.8K799 shares$104.93--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$653M6.2M sharesSellApr 6, 2026$63.6K600 shares$106.04--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$11M108.8k sharesSellApr 5, 2026$246.9K2.4k shares$101.45--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$11M108.8k sharesGrant / ExerciseApr 5, 2026$246.9K2.4k shares$101.45--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$580M6.2M sharesSellMar 31, 2026$666.5K7.1k shares$93.69--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$557M6.2M sharesSellMar 31, 2026$544.5K6.1k shares$89.69--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$552M6.2M sharesSellMar 31, 2026$399.9K4.5k shares$88.87--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$569M6.2M sharesSellMar 31, 2026$385.8K4.2k shares$91.85--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$563M6.2M sharesSellMar 31, 2026$309.7K3.4k shares$90.68--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$574M6.2M sharesSellMar 31, 2026$203.8K2.2k shares$92.62--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$627M6.2M sharesSellMar 24, 2026$866.3K8.6k shares$100.73--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$623M6.2M sharesSellMar 24, 2026$859.2K8.6k shares$99.90--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$633M6.2M sharesSellMar 24, 2026$600.2K5.9k shares$101.73--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$617M6.2M sharesSellMar 24, 2026$237.3K2.4k shares$98.89--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$638M6.2M sharesSellMar 24, 2026$195.0K1.9k shares$102.61--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$643M6.2M sharesSellMar 24, 2026$10.3K100 shares$103.37--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$650M6.3M sharesSellMar 17, 2026$726.4K7k shares$103.78--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$645M6.3M sharesSellMar 17, 2026$380.8K3.7k shares$102.92--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$696M6.3M sharesSellMar 17, 2026$278.4K2.5k shares$111.35--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$676M6.3M sharesSellMar 17, 2026$270.3K2.5k shares$108.12--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$702M6.2M sharesSellMar 17, 2026$202.1K1.8k shares$112.29--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$682M6.3M sharesSellMar 17, 2026$196.2K1.8k shares$109.01--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$668M6.3M sharesSellMar 17, 2026$170.5K1.6k shares$106.67--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$663M6.3M sharesSellMar 17, 2026$127.4K1.2k shares$105.98--