Cheng Chi Fung

CIK 1896170
Transactions on file
419

Tickers traded

Recent activity

FiledTxn dateIssuerRolesCodeSharesValue% since FilingFiling
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$43.1K-22.1%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$42.8K-21.6%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,369$504.7K-21.3%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale4,306$913.4K-20.9%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,698$780.6K-20.5%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,700$777.5K-20.2%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,500$522.7K-19.8%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale4,093$851.7K-19.4%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale4,507$933.4K-19.0%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale600$123.3K-18.4%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale500$102.1K-17.8%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale139$28.1K-17.0%open →
2026-08-042026-07-31CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale661$133.0K-16.6%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$21.9K-23.3%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale500$108.8K-22.9%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale400$86.8K-22.7%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale400$86.2K-22.2%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale700$150.3K-21.9%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale600$128.3K-21.6%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$21.2K-20.7%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale300$63.3K-20.5%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale800$167.6K-19.9%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,300$478.9K-19.4%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,400$706.0K-19.2%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,043$422.0K-18.8%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,757$360.5K-18.2%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,587$732.8K-17.9%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,806$570.9K-17.5%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,103$425.6K-17.1%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,704$343.0K-16.7%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,905$381.3K-16.2%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,495$298.0K-15.8%open →
2026-07-292026-07-27CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale500$99.0K-15.3%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,800$403.9K-25.2%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale6,200$1.39M-25.0%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale9,310$2.07M-24.6%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale6,490$1.44M-24.4%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,300$287.1K-24.0%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,202$264.0K-23.6%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale498$108.9K-23.3%open →
2026-07-232026-07-21CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale700$152.1K-22.8%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$50.1K-33.0%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$24.9K-32.5%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale300$74.3K-32.3%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale700$172.6K-32.0%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,342$329.8K-31.7%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,558$381.5K-31.5%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,000$243.5K-31.1%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,000$242.4K-30.8%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,995$481.6K-30.5%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale4,231$1.02M-30.2%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale4,995$1.20M-29.9%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,852$918.1K-29.6%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,723$883.3K-29.3%open →
2026-07-162026-07-14CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,504$591.8K-29.0%open →
2026-07-092026-07-08CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,790$980.5K-35.2%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$25.4K-33.8%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$50.5K-33.5%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale500$125.6K-33.2%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale800$200.1K-32.9%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,800$449.0K-32.7%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,100$521.1K-32.4%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,300$321.2K-32.1%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,308$321.9K-31.8%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,600$636.4K-31.5%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,815$442.6K-31.2%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale985$239.0K-30.9%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,275$791.3K-30.6%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,992$720.1K-30.3%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,640$393.0K-30.0%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,000$477.4K-29.7%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,085$733.0K-29.4%open →
2026-07-092026-07-07CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,000$236.6K-29.1%open →
2026-07-072026-07-05CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Tax2,460$595.1K-30.7%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale600$165.0K-39.0%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,600$712.2K-38.8%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale5,948$1.62M-38.5%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale4,815$1.31M-38.3%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale3,524$954.7K-38.1%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,758$744.4K-37.8%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale2,855$768.1K-37.6%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale700$187.6K-37.4%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$26.6K-37.0%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$53.0K-36.7%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale600$158.1K-36.3%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale600$156.7K-35.8%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale300$78.0K-35.4%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$51.6K-35.0%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale500$128.6K-34.8%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale400$102.5K-34.5%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$25.5K-34.2%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale300$76.0K-33.8%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$25.2K-33.4%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$25.0K-32.9%open →
2026-07-022026-06-30CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$49.0K-31.6%open →
2026-06-252026-06-23CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale100$28.1K-40.3%open →
2026-06-252026-06-23CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale246$68.9K-40.1%open →
2026-06-252026-06-23CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale154$42.8K-39.6%open →
2026-06-252026-06-23CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale200$55.3K-39.3%open →
2026-06-252026-06-23CRDO
Credo Technology Group Holding Ltd
OfficerDirector
Chief Technology Officer
Sale1,100$303.2K-39.1%open →