Back to Insider Trading

Cheng Chi Fung

CRDO · Chief Technology Officer

Companies Traded

1

Total Buys

0

$0

Total Sells

84

$54.47M

Net Position

-$54.47M

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
CRDO Credo Technology Group Holding Ltd
Chief Technology Officer
0
$0
84
$54.47M
6,307,562
$801.82M
Jan 29, 2026

Recent Transactions

CRDO SELL

Credo Technology Group Holding Ltd

Shares

9,143

Price

$127

Total Value

$1.16M

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

7,733

Price

$126

Total Value

$976K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,576

Price

$129

Total Value

$333K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,315

Price

$128

Total Value

$296K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,700

Price

$124

Total Value

$211K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,301

Price

$132

Total Value

$172K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,232

Price

$125

Total Value

$154K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

700

Price

$131

Total Value

$92K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

600

Price

$133

Total Value

$80K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

200

Price

$134

Total Value

$27K

Date

Jan 29, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

6,239

Price

$135

Total Value

$843K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

5,744

Price

$137

Total Value

$788K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

5,038

Price

$136

Total Value

$686K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

5,024

Price

$134

Total Value

$674K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,928

Price

$138

Total Value

$543K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,400

Price

$133

Total Value

$186K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

700

Price

$140

Total Value

$98K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

700

Price

$139

Total Value

$97K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

500

Price

$142

Total Value

$71K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

427

Price

$141

Total Value

$60K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

300

Price

$144

Total Value

$43K

Date

Jan 22, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

5,154

Price

$157

Total Value

$809K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,954

Price

$156

Total Value

$618K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

4,000

Price

$153

Total Value

$613K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,300

Price

$155

Total Value

$512K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,100

Price

$154

Total Value

$477K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,692

Price

$149

Total Value

$402K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,500

Price

$158

Total Value

$237K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,400

Price

$160

Total Value

$225K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,100

Price

$152

Total Value

$167K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,000

Price

$162

Total Value

$162K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

900

Price

$151

Total Value

$136K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

600

Price

$164

Total Value

$98K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

600

Price

$163

Total Value

$98K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

600

Price

$159

Total Value

$96K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

100

Price

$165

Total Value

$16K

Date

Jan 15, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

13,325

Price

$141

Total Value

$1.88M

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

4,474

Price

$138

Total Value

$617K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,335

Price

$142

Total Value

$473K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,600

Price

$139

Total Value

$361K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,400

Price

$137

Total Value

$329K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,163

Price

$140

Total Value

$303K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,603

Price

$136

Total Value

$218K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

100

Price

$143

Total Value

$14K

Date

Jan 8, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

11,896

Price

$142

Total Value

$1.69M

Date

Jan 2, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

10,564

Price

$143

Total Value

$1.51M

Date

Jan 2, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,000

Price

$141

Total Value

$283K

Date

Jan 2, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,757

Price

$148

Total Value

$261K

Date

Jan 2, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,183

Price

$148

Total Value

$175K

Date

Jan 2, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,200

Price

$144

Total Value

$173K

Date

Jan 2, 2026

Trading Timeline

First Transaction

Dec 8, 2025

Latest Transaction

Jan 29, 2026