Brennan William Joseph

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

Brennan William Joseph is listed in public filings as director, officer: Pres & Chief Executive Officer. This Brennan William Joseph 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 Brennan William Joseph'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--422.3k sharesGrant / ExerciseMay 23, 2026Disclosure amount unavailable200k shares----

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Credo Technology Group Holding Ltd - Ordinary SharesCRDO--1.8M sharesGrant / ExerciseApr 15, 2026Disclosure amount unavailable7.5k shares----
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$23M222.3k sharesSellApr 5, 2026$623.8K6.1k shares$101.45--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$23M222.3k sharesGrant / ExerciseApr 5, 2026$623.8K6.1k shares$101.45--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$23M228.5k sharesSellApr 2, 2026$623.8K6.1k shares$101.45--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$23M228.5k sharesGrant / ExerciseApr 2, 2026$623.8K6.1k shares$101.45--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$212M1.8M sharesSellMar 11, 2026$1.3M11.4k shares$117.90--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$213M1.8M sharesSellMar 11, 2026$1.3M10.7k shares$119.04--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$213M1.8M sharesSellMar 11, 2026$932.5K7.8k shares$119.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$212M1.8M sharesSellMar 11, 2026$825.4K7.1k shares$117.05--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$210M1.8M sharesSellMar 11, 2026$740.8K6.4k shares$115.08--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$211M1.8M sharesSellMar 11, 2026$685.0K5.9k shares$115.80--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$28M237.5k sharesSellMar 11, 2026$472.5K4k shares$119.04--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$28M241.5k sharesSellMar 11, 2026$472.5K4k shares$117.88--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$28M234.7k sharesSellMar 11, 2026$343.8K2.9k shares$119.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$29M245.5k sharesSellMar 11, 2026$289.4K2.5k shares$117.06--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$29M250.1k sharesSellMar 11, 2026$260.5K2.3k shares$115.08--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$29M248k sharesSellMar 11, 2026$241.6K2.1k shares$115.80--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$209M1.8M sharesSellMar 11, 2026$57.2K501 shares$114.13--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$29M252.3k sharesSellMar 11, 2026$32.8K288 shares$113.88--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$215M1.8M sharesSellMar 11, 2026$18.2K151 shares$120.54--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$28M234.6k sharesSellMar 11, 2026$7.0K58 shares$120.54--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$235M1.9M sharesSellJan 29, 2026$1.9M15.2k shares$126.83--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$235M1.9M sharesSellJan 29, 2026$1.2M9.3k shares$126.01--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$236M1.8M sharesSellJan 29, 2026$777.9K6.1k shares$127.71--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M259.7k sharesSellJan 29, 2026$690.5K5.4k shares$126.84--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$238M1.8M sharesSellJan 29, 2026$477.6K3.7k shares$129.00--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$242M1.8M sharesSellJan 29, 2026$432.4K3.3k shares$131.84--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M265.1k sharesSellJan 29, 2026$412.1K3.3k shares$126.01--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$243M1.8M sharesSellJan 29, 2026$404.4K3k shares$132.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$234M1.9M sharesSellJan 29, 2026$392.5K3.1k shares$124.84--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$233M1.9M sharesSellJan 29, 2026$364.8K2.9k shares$123.81--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M257.2k sharesSellJan 29, 2026$312.6K2.4k shares$127.71--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$241M1.8M sharesSellJan 29, 2026$177.4K1.4k shares$130.84--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$34M254.3k sharesSellJan 29, 2026$160.7K1.2k shares$131.84--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$245M1.8M sharesSellJan 29, 2026$150.9K1.1k shares$133.79--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$34M253.2k sharesSellJan 29, 2026$150.3K1.1k shares$132.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M269.5k sharesSellJan 29, 2026$144.9K1.2k shares$123.76--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$34M268.4k sharesSellJan 29, 2026$136.6K1.1k shares$124.85--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M256.2k sharesSellJan 29, 2026$130.4K1k shares$129.11--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M255.6k sharesSellJan 29, 2026$65.9K504 shares$130.84--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$247M1.8M sharesSellJan 29, 2026$58.5K435 shares$134.57--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$34M252.8k sharesSellJan 29, 2026$56.2K420 shares$133.79--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$239M1.8M sharesSellJan 29, 2026$49.0K378 shares$129.64--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$34M252.6k sharesSellJan 29, 2026$21.7K161 shares$134.57--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$33M256.1k sharesSellJan 29, 2026$18.5K143 shares$129.64--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M270.9k sharesSellJan 8, 2026$328.7K2.3k shares$141.54--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M273.2k sharesSellJan 8, 2026$313.8K2.2k shares$140.85--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M276.9k sharesSellJan 8, 2026$253.6K1.8k shares$137.68--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M278.8k sharesSellJan 8, 2026$119.2K871 shares$136.81--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M276.1k sharesSellJan 8, 2026$112.6K812 shares$138.64--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M275.5k sharesSellJan 8, 2026$89.9K644 shares$139.57--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M279.6k sharesSellJan 8, 2026$66.2K487 shares$135.86--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$39M270.6k sharesSellJan 8, 2026$38.5K270 shares$142.41--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$37M287.2k sharesSellJan 7, 2026$268.4K2.1k shares$129.49--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$40M280.5k sharesSellJan 7, 2026$250.1K1.8k shares$141.32--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$40M282.2k sharesSellJan 7, 2026$225.1K1.6k shares$140.67--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M286k sharesSellJan 7, 2026$3.7K28 shares$133.79--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$37M286.5k sharesSellJan 7, 2026$101.3K777 shares$130.42--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$39M284.6k sharesSellJan 7, 2026$84.7K621 shares$136.33--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$37M289.3k sharesSellJan 7, 2026$76.7K596 shares$128.74--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$39M285.2k sharesSellJan 7, 2026$71.8K530 shares$135.49--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$39M283.9k sharesSellJan 7, 2026$61.5K444 shares$138.56--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$40M280.1k sharesSellJan 7, 2026$47.9K336 shares$142.44--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M286.1k sharesSellJan 7, 2026$41.9K318 shares$131.72--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$37M289.9k sharesSellJan 7, 2026$40.3K316 shares$127.55--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M285.7k sharesSellJan 7, 2026$34.3K255 shares$134.68--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$39M284.3k sharesSellJan 7, 2026$33.6K244 shares$137.54--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$37M290.2k sharesSellJan 7, 2026$23.8K188 shares$126.38--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$37M290.4k sharesSellJan 7, 2026$21.6K172 shares$125.69--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$38M286k sharesSellJan 7, 2026$19.6K148 shares$132.32--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$40M283.8k sharesSellJan 7, 2026$5.6K40 shares$139.35--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$41M290.6k sharesGrant / ExerciseJan 5, 2026$862.3K6.1k shares$140.24--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$42M296.7k sharesGrant / ExerciseJan 2, 2026$740.3K5.2k shares$143.22--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$293M1.9M sharesSellDec 11, 2025$1.7M10.9k shares$152.56--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$293M1.9M sharesSellDec 11, 2025$1.5M9.8k shares$153.56--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$293M1.9M sharesSellDec 11, 2025$1.4M9.4k shares$154.38--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$292M1.9M sharesSellDec 11, 2025$751.9K5k shares$151.40--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$291M1.9M sharesSellDec 11, 2025$751.6K5k shares$150.55--
Credo Technology Group Holding Ltd - Ordinary SharesCRDO$290M1.9M sharesSellDec 11, 2025$503.9K3.4k shares$149.40--