Cheng Chi Fung - Insider Non-Derivative Transactions at Credo Technology Group Holding Ltd (CRDO) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Sep 23, 2024, Cheng Chi Fung's relationship to Credo Technology Group Holding Ltd (CRDO) is Director,Officer (Chief Technology Officer), and currently has 9,003,802 shares of Ordinary Shares.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other CRDO insiders.

Data Source: SEC.
Cheng Chi Fung - Insider Non-Derivative Transactions of CRDO Ordinary Shares
Cheng Chi Fung - Insider Non-Derivative Transactions at CRDO
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Sep 24, 2024 Sell -- (Ordinary Shares) 200 30.25 9003602
Sep 24, 2024 Sell -- (Ordinary Shares) 54800 29.67 9003802
Sep 14, 2024 Sell -- (Ordinary Shares) 38651 28.42 9058602
Sep 14, 2024 Sell -- (Ordinary Shares) 16349 27.76 9097253
Sep 4, 2024 Sell -- (Ordinary Shares) 1434 33.7 9113602
Sep 4, 2024 Sell -- (Ordinary Shares) 7416 32.67 9115036
Sep 4, 2024 Sell -- (Ordinary Shares) 46150 31.91 9122452
Aug 31, 2024 F -- (Ordinary Shares) 2460 34.91 131931
Aug 20, 2024 Sell -- (Ordinary Shares) 33547 31.51 9168602
Aug 20, 2024 Sell -- (Ordinary Shares) 21453 30.42 9202149
Aug 10, 2024 Sell -- (Ordinary Shares) 2212 27.61 9223602
Aug 10, 2024 Sell -- (Ordinary Shares) 52788 27.32 9225814
Aug 2, 2024 Sell -- (Ordinary Shares) 5034 27.53 9278602
Aug 2, 2024 Sell -- (Ordinary Shares) 49966 26.79 9283636
Jul 20, 2024 Sell -- (Ordinary Shares) 55000 29.3 9333602
Jul 12, 2024 Sell -- (Ordinary Shares) 4100 31.14 9388602
Jul 12, 2024 Sell -- (Ordinary Shares) 50900 30.59 9392702
Jul 6, 2024 F -- (Ordinary Shares) 2460 31.63 134391
Jul 2, 2024 Sell -- (Ordinary Shares) 26117 31.22 9443602
Jul 2, 2024 Sell -- (Ordinary Shares) 28883 30.88 9469719
Jun 22, 2024 Sell -- (Ordinary Shares) 55000 27.49 9498602
Jun 14, 2024 Sell -- (Ordinary Shares) 55000 28.99 9553602
Jun 4, 2024 Sell -- (Ordinary Shares) 5000 25.68 9608602
Jun 4, 2024 Sell -- (Ordinary Shares) 50000 25.1 9613602
Jun 1, 2024 F -- (Ordinary Shares) 1973 26.07 136851
May 21, 2024 Sell -- (Ordinary Shares) 55000 19.07 9663602
May 11, 2024 Sell -- (Ordinary Shares) 55000 17.43 9718602
May 2, 2024 Sell -- (Ordinary Shares) 55000 17.41 9773602
Apr 20, 2024 Sell -- (Ordinary Shares) 4004 17.88 9828602
Apr 20, 2024 Sell -- (Ordinary Shares) 50996 17.26 9832606
Apr 12, 2024 Sell -- (Ordinary Shares) 9717 22.98 9883602
Apr 12, 2024 Sell -- (Ordinary Shares) 30255 22.42 9893319
Apr 12, 2024 Sell -- (Ordinary Shares) 15028 20.98 9923574
Apr 6, 2024 F -- (Ordinary Shares) 1522 21.36 138824
Apr 2, 2024 Sell -- (Ordinary Shares) 55000 21.31 9938602
Mar 22, 2024 Sell -- (Ordinary Shares) 11610 22.33 9993602
Mar 22, 2024 Sell -- (Ordinary Shares) 43390 21.83 10005212
Mar 12, 2024 Sell -- (Ordinary Shares) 3599 21.47 10048602
Mar 12, 2024 Sell -- (Ordinary Shares) 51401 20.89 10052201
Mar 2, 2024 F -- (Ordinary Shares) 1522 22.47 140346
Mar 2, 2024 Sell -- (Ordinary Shares) 27837 22.74 10103602
Mar 2, 2024 Sell -- (Ordinary Shares) 27163 22.33 10131439
Feb 21, 2024 Sell -- (Ordinary Shares) 200 21.77 10158602
Feb 21, 2024 Sell -- (Ordinary Shares) 54800 21.17 10158802
Feb 10, 2024 Sell -- (Ordinary Shares) 55000 22.23 10533602
Feb 2, 2024 Sell -- (Ordinary Shares) 60000 20.43 10588602
Jan 23, 2024 Sell -- (Ordinary Shares) 12510 21.94 10648602
Jan 23, 2024 Sell -- (Ordinary Shares) 47490 21.54 10661112
Jan 13, 2024 Sell -- (Ordinary Shares) 60000 19.2 10708602
Jan 6, 2024 F -- (Ordinary Shares) 6582 17.53 141868
Jan 3, 2024 Sell -- (Ordinary Shares) 60000 18.51 10768602
Dec 2, 2023 Sell -- (Ordinary Shares) 6250 18.22 148450
Oct 13, 2023 Sell -- (Ordinary Shares) 40000 15.66 0
Oct 13, 2023 Sell -- (Ordinary Shares) 40000 15.61 154700
Sep 28, 2023 Sell -- (Ordinary Shares) 31475 15.05 194700
Sep 26, 2023 Sell -- (Ordinary Shares) 3025 15 226175
Sep 23, 2023 Sell -- (Ordinary Shares) 5500 15 229200
Sep 22, 2023 Sell -- (Ordinary Shares) 40000 14.53 40000
Sep 8, 2023 Sell -- (Ordinary Shares) 40000 16.46 80000
Sep 8, 2023 Sell -- (Ordinary Shares) 40000 16.46 234700
Sep 2, 2023 Sell -- (Ordinary Shares) 6250 16.81 274700
Aug 25, 2023 Sell -- (Ordinary Shares) 40000 15.26 120000
Aug 25, 2023 Sell -- (Ordinary Shares) 40000 15.27 280950
Aug 23, 2023 Sell -- (Ordinary Shares) 19539 15.3 320950
Aug 16, 2023 Sell -- (Ordinary Shares) 18861 15.01 340489
Aug 11, 2023 Sell -- (Ordinary Shares) 40000 14.65 160000
Aug 11, 2023 Sell -- (Ordinary Shares) 1600 15.02 359350
Jul 28, 2023 Sell -- (Ordinary Shares) 40000 17.15 200000
Jul 28, 2023 Sell -- (Ordinary Shares) 40000 17.15 360950
Jul 14, 2023 Sell -- (Ordinary Shares) 40000 17.29 240000
Jul 14, 2023 Sell -- (Ordinary Shares) 40000 17.29 400950
Jun 30, 2023 Sell -- (Ordinary Shares) 40000 17.58 280000
Jun 30, 2023 Sell -- (Ordinary Shares) 40000 17.58 440950
Jun 16, 2023 Sell -- (Ordinary Shares) 40000 17.66 320000
Jun 16, 2023 Sell -- (Ordinary Shares) 40000 17.66 480950
Jun 15, 2023 G -- (Ordinary Shares) 360000 0 520950
Jun 15, 2023 G -- (Ordinary Shares) 360000 0 10828602
Jun 7, 2023 G -- (Ordinary Shares) 11188602 0 160950
Jun 7, 2023 G -- (Ordinary Shares) 11188602 0 11188602
Jun 2, 2023 Sell -- (Ordinary Shares) 1700 17.01 360000
Jun 2, 2023 Sell -- (Ordinary Shares) 20619 16.46 361700
Jun 2, 2023 Sell -- (Ordinary Shares) 14521 15.19 382319
Jun 2, 2023 Sell -- (Ordinary Shares) 3160 14.4 396840
Jun 2, 2023 Sell -- (Ordinary Shares) 6250 16.54 11029552
Jun 2, 2023 Sell -- (Ordinary Shares) 317200 15.18 11035802
May 31, 2023 Sell -- (Ordinary Shares) 2800 15.02 11353002
May 23, 2023 Sell -- (Ordinary Shares) 240000 10.51 400000
Mar 2, 2023 Sell -- (Ordinary Shares) 6250 10.42 11257352
Feb 25, 2023 Sell -- (Ordinary Shares) 40000 10.5 640000
Feb 10, 2023 Sell -- (Ordinary Shares) 40000 18.59 680000
Feb 10, 2023 Sell -- (Ordinary Shares) 40000 18.59 11288602
Jan 27, 2023 Sell -- (Ordinary Shares) 40000 17.3 720000
Jan 27, 2023 Sell -- (Ordinary Shares) 40000 17.3 11328602
Jan 19, 2023 Sell -- (Ordinary Shares) 800 15 11383602
Jan 18, 2023 Sell -- (Ordinary Shares) 39200 15 11344402
Jan 13, 2023 Sell -- (Ordinary Shares) 40000 13.8 760000
Jan 6, 2023 Sell -- (Ordinary Shares) 40000 12.31 800000
Jan 6, 2023 Acquisition -- (Ordinary Shares) 100000 0 11355802
Jan 6, 2023 Sell -- (Ordinary Shares) 40000 12.31 11383602
Dec 2, 2022 Sell -- (Ordinary Shares) 1550 14.25 11255802