Back to Insider Trading

Cheng Chi Fung

CRDO · Chief Technology Officer

Companies Traded

1

Total Buys

0

$0

Total Sells

123

$65.95M

Net Position

-$65.95M

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
CRDO Credo Technology Group Holding Ltd
Chief Technology Officer
0
$0
123
$65.95M
6,189,870
$579.95M
Mar 31, 2026

Recent Transactions

CRDO SELL

Credo Technology Group Holding Ltd

Shares

7,114

Price

$94

Total Value

$667K

Date

Mar 31, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

6,071

Price

$90

Total Value

$545K

Date

Mar 31, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

4,500

Price

$89

Total Value

$400K

Date

Mar 31, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

4,200

Price

$92

Total Value

$386K

Date

Mar 31, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,415

Price

$91

Total Value

$310K

Date

Mar 31, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,200

Price

$93

Total Value

$204K

Date

Mar 31, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

8,600

Price

$101

Total Value

$866K

Date

Mar 24, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

8,600

Price

$100

Total Value

$859K

Date

Mar 24, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

5,900

Price

$102

Total Value

$600K

Date

Mar 24, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,400

Price

$99

Total Value

$237K

Date

Mar 24, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,900

Price

$103

Total Value

$195K

Date

Mar 24, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

100

Price

$103

Total Value

$10K

Date

Mar 24, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

7,000

Price

$104

Total Value

$726K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,700

Price

$103

Total Value

$381K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,500

Price

$111

Total Value

$278K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

2,500

Price

$108

Total Value

$270K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,800

Price

$112

Total Value

$202K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,800

Price

$109

Total Value

$196K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,598

Price

$107

Total Value

$170K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,202

Price

$106

Total Value

$127K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

1,100

Price

$105

Total Value

$115K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

900

Price

$122

Total Value

$109K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

900

Price

$114

Total Value

$103K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

900

Price

$110

Total Value

$99K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

400

Price

$115

Total Value

$46K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

300

Price

$119

Total Value

$36K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

300

Price

$113

Total Value

$34K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

200

Price

$123

Total Value

$25K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

200

Price

$117

Total Value

$23K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

100

Price

$126

Total Value

$13K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

100

Price

$124

Total Value

$12K

Date

Mar 17, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

6,144

Price

$119

Total Value

$732K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

5,700

Price

$118

Total Value

$672K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

4,200

Price

$115

Total Value

$484K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

4,079

Price

$117

Total Value

$478K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,821

Price

$116

Total Value

$443K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

3,256

Price

$120

Total Value

$390K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

200

Price

$114

Total Value

$23K

Date

Mar 11, 2026

CRDO SELL

Credo Technology Group Holding Ltd

Shares

100

Price

$121

Total Value

$12K

Date

Mar 11, 2026

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

Trading Timeline

First Transaction

Dec 8, 2025

Latest Transaction

Mar 31, 2026