CRDOCredo Technology Group Holding LtdTechnology · Semiconductorsas of 2026-09-16
Horizon

Issued 2026-09-16 at $161.49 · now $161.49 (2026-09-16, +0.0% since)

Based on its own history, a month from the 2026-09-16 close, CRDO has typically landed between $119.28 and $240.64 — a range of −26.1% to +49.0% from the issuance price $161.49.

Range of outcomes in historically similar periods — not a price prediction. Ranges are scored publicly on /methodology.
  • Actual close
  • Typical path (median)
  • Middle 50% of outcomes
  • 90% range

1,142 overlapping 1 month windows · 2022-01-272026-08-17 · basis climatology · forecast (batch). Probability up 53.9% (90% CI 51.756.1%, ≈1,408 obs).

The cone is anchored at the 2026-09-16 issuance close ($161.49) — the price the forecast resolves against on 2026-10-15, not the latest close. The drawn path shape is illustrative (bands widen with √t); every labeled number is real — the anchor, the scored batch p90/IQR endpoints, and the typical move.

Where CRDO has typically landed a month from the 2026-09-16 close of $161.49 — the range is history, not a prediction.

$119.28worst · -26.1%$240.64best · +49.0%
  • now $161.49 (+0.0%)
  • typicalThe typical outcome — half of similar past periods did better and half did worse (not an average, so a few wild periods don't skew it). $167.31 (+3.6%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $139.42$195.2
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $119.28$240.64
Actual 1-month windows behind the coneiEvery overlapping 1-month window in this security's own price history was ranked by realized return; shown are the 3 worst and 3 best of 1,142 windows spanning 2022-01-27 to 2026-09-16. Not cherry-picked — these are the extremes of the full sample. Max drop / max rise are the deepest and highest points reached within each window. See /methodology.
StartReturnMax dropMax rise
3 worst
2023-02-14−57.5%−57.5%+0.0%
2023-02-13−57.3%−57.3%+0.3%
2023-02-10−54.1%−54.1%+3.9%
3 best
2023-05-12+121.2%+0.0%+121.2%
2023-05-03+120.1%−1.7%+121.1%
2023-05-04+117.4%+0.0%+125.0%

1,142 overlapping windows · 2022-01-272026-09-16 · not cherry-picked

Seasonality · by month iHow this security has tended to do in each calendar month historically — a frequency, never a prediction.

iFor each calendar month, the share of years this security closed higher than the month before, and the average month-over-month return, over ~5 years of its own price history. Cells are shaded by average return. This is historical frequency, not a prediction — no month is a signal.
Jan
75%
+6.7%
n=4
Feb
40%
−5.2%
n=5
Mar
0%
−13.3%
n=5
Apr
40%
+7.1%
n=5
May
80%
+36.3%
n=5
Jun
100%
+26.6%
n=5
Jul
40%
+3.8%
n=5
Aug
60%
+5.7%
n=5
Sep
20%
−9.9%
n=5
Oct
75%
+17.4%
n=4
Nov
75%
+13.0%
n=4
Dec
50%
+5.6%
n=4

Up-frequency and average month-over-month return · historical frequency, not a prediction

Reported insider & political trades

Every Form 4 the people closest to this company have filed with the SEC — plotted against the share price, aggregated by month, and shown with the gap between when each trade happened and when it was disclosed. A public record, not advice.

Share price & reported tradesMonthly open-market valueReporting lag — trade date to filing date2026-092026-082026-072026-062026-052026-042026-032026-022026-012025-122025-112025-102025-092025-08$303$882026-09-14: 4 insider sales, $2.5M — Brennan William Joseph …2026-09-11: 4 insider sales, $4.5M — Cheng Chi Fung …2026-09-04: 1 insider sale, $644K — Cheng Chi Fung2026-07-31: 27 insider sales, $28.2M — Lam Yat Tung, Cheng Chi Fung …2026-07-27: 20 insider sales, $5.7M — Cheng Chi Fung …2026-07-21: 8 insider sales, $6.1M — Cheng Chi Fung …2026-07-15: 36 insider sales, $23.9M — Lam Yat Tung …2026-07-14: 14 insider sales, $6.6M — Cheng Chi Fung …2026-07-08: 11 insider sales, $2.8M — Cheng Chi Fung, Fleming Daniel W. …2026-07-07: 17 insider sales, $6.7M — Cheng Chi Fung …2026-07-01: 1 insider sale, $905K — HOSEIN CLYDE2026-06-30: 21 insider sales, $7.4M — Cheng Chi Fung …2026-06-23: 14 insider sales, $7.5M — Cheng Chi Fung …2026-06-16: 17 insider sales, $6.8M — Cheng Chi Fung …2026-06-11: 32 insider sales, $18.4M — Fleming Daniel W., Laufman James, Cheng Chi Fung …2026-06-09: 1 insider sale, $260K — DANESH FARIBA2026-06-05: 29 insider sales, $12.5M — Brennan William Joseph, ACEVEDO SYLVIA …2026-06-04: 1 insider sale, $1.1M — Laufman James2026-06-03: 1 insider sale, $1.5M — Cheng Chi Fung2026-05-01: 7 insider sales, $4.1M — Cheng Chi Fung …2025-08: 29 open-market sales, $27.1M2025-09: 67 open-market sales, $56.5M2025-10: 120 open-market sales, $99.1M2025-11: 1 open-market sale, $355K2025-12: 67 open-market sales, $103.0M2026-01: 109 open-market sales, $33.9M2026-03: 55 open-market sales, $19.5M2026-04: 54 open-market sales, $26.0M2026-05: 12 open-market sales, $4.9M2026-06: 116 open-market sales, $55.5M2026-07: 134 open-market sales, $80.9M2026-09: 9 open-market sales, $7.7M↑ buys↓ salesdirector Brennan William Joseph — Sale on 2026-09-14, filed 2 days after the tradedirector Brennan William Joseph — Sale on 2026-09-14, filed 2 days after the tradedirector Brennan William Joseph — Sale on 2026-09-14, filed 2 days after the tradedirector Brennan William Joseph — Sale on 2026-09-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-09-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-09-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-09-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-09-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-09-04, filed 5 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Lam Yat Tung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-31, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-27, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-21, filed 2 days after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Lam Yat Tung — Sale on 2026-07-15, filed 1 day after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-14, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-08, filed 1 day after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradeofficer Fleming Daniel W. — Sale on 2026-07-08, filed 5 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-07-07, filed 2 days after the tradedirector HOSEIN CLYDE — Sale on 2026-07-01, filed 1 day after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-30, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-23, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-16, filed 2 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradeofficer Laufman James — Sale on 2026-06-11, filed 4 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same dayofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same dayofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradeofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same dayofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same dayofficer Fleming Daniel W. — Sale on 2026-06-11, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector Cheng Chi Fung — Sale on 2026-06-11, filed same daydirector DANESH FARIBA — Sale on 2026-06-09, filed 2 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector ACEVEDO SYLVIA — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradedirector Brennan William Joseph — Sale on 2026-06-05, filed 4 days after the tradeofficer Laufman James — Sale on 2026-06-04, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-06-03, filed 2 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the tradedirector Cheng Chi Fung — Sale on 2026-05-01, filed 4 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-14Brennan William JosephdirectorSale5,013 @ $152.49$764K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open1,603,830Form 4 · filed 2 days after the trade
2026-09-14Brennan William JosephdirectorSale4,675 @ $151.54$708K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open1,608,843Form 4 · filed 2 days after the trade
2026-09-14Brennan William JosephdirectorSale3,984 @ $150.39$599K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open1,613,518Form 4 · filed 2 days after the trade
2026-09-14Brennan William JosephdirectorSale3,000 @ $153.39$460K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open1,600,830Form 4 · filed 2 days after the trade
2026-09-11Cheng Chi FungdirectorSale12,912 @ $162.18$2.1M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open5,758,885Form 4 · filed 4 days after the trade
2026-09-11Cheng Chi FungdirectorSale9,585 @ $163.06$1.6M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open5,749,300Form 4 · filed 4 days after the trade
2026-09-11Cheng Chi FungdirectorSale4,403 @ $163.88$722K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open5,744,897Form 4 · filed 4 days after the trade
2026-09-11Cheng Chi FungdirectorSale600 @ $160.99$97K−0.0% of holdingnot yet — horizon still opennot yet — horizon still open5,771,797Form 4 · filed 4 days after the trade
2026-09-04Cheng Chi FungdirectorSale3,790 @ $170.00$644K−2.7% of holdingnot yet — horizon still opennot yet — horizon still open136,568Form 4 · filed 5 days after the trade
2026-07-31Lam Yat TungdirectorSale12,300 @ $213.46$2.6M−3.7% of holding+6.6%not yet — horizon still open319,238Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale11,600 @ $215.10$2.5M−0.5% of holding+6.6%not yet — horizon still open2,533,769Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale10,669 @ $215.37$2.3M−3.4% of holding+6.6%not yet — horizon still open303,138Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale10,488 @ $211.08$2.2M−0.4% of holding+6.6%not yet — horizon still open2,566,528Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale9,100 @ $213.99$1.9M−0.4% of holding+6.6%not yet — horizon still open2,545,369Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale8,254 @ $213.04$1.8M−0.3% of holding+6.6%not yet — horizon still open2,554,469Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale7,594 @ $209.83$1.6M−0.3% of holding+6.6%not yet — horizon still open2,577,016Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale6,950 @ $211.06$1.5M−2.0% of holding+6.6%not yet — horizon still open337,262Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale5,788 @ $210.06$1.2M−1.7% of holding+6.6%not yet — horizon still open344,212Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale5,724 @ $212.38$1.2M−1.7% of holding+6.6%not yet — horizon still open331,538Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale5,431 @ $214.61$1.2M−1.7% of holding+6.6%not yet — horizon still open313,807Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale4,600 @ $216.23$995K−0.2% of holding+6.6%not yet — horizon still open2,529,169Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale4,507 @ $207.11$933K−0.1% of holding+6.6%not yet — horizon still open5,793,463Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale4,306 @ $212.13$913K−0.1% of holding+6.6%not yet — horizon still open5,775,166Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale4,093 @ $208.09$852K−0.1% of holding+6.6%not yet — horizon still open5,789,370Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale3,805 @ $212.14$807K−0.1% of holding+6.6%not yet — horizon still open2,562,723Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale3,698 @ $211.09$781K−0.1% of holding+6.6%not yet — horizon still open5,779,472Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale3,700 @ $210.13$777K−0.1% of holding+6.6%not yet — horizon still open5,783,170Form 4 · filed 4 days after the trade
2026-07-31Lam Yat TungdirectorSale3,138 @ $216.49$679K−1.0% of holding+6.6%not yet — horizon still open300,000Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale2,500 @ $209.08$523K−0.0% of holding+6.6%not yet — horizon still open5,786,870Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale2,369 @ $213.04$505K−0.0% of holding+6.6%not yet — horizon still open5,772,797Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale661 @ $201.22$133K−0.0% of holding+6.6%not yet — horizon still open5,799,209Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale600 @ $205.54$123K−0.0% of holding+6.6%not yet — horizon still open5,797,970Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale500 @ $204.11$102K−0.0% of holding+6.6%not yet — horizon still open5,798,570Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale200 @ $215.35$43K−0.0% of holding+6.6%not yet — horizon still open5,772,397Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale200 @ $213.84$43K−0.0% of holding+6.6%not yet — horizon still open5,772,597Form 4 · filed 4 days after the trade
2026-07-31Cheng Chi FungdirectorSale139 @ $202.22$28K−0.0% of holding+6.6%not yet — horizon still open5,799,070Form 4 · filed 4 days after the trade
2026-07-27Cheng Chi FungdirectorSale3,587 @ $204.28$733K−0.1% of holding+5.2%not yet — horizon still open5,813,270Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale3,400 @ $207.66$706K−0.1% of holding+5.2%not yet — horizon still open5,806,070Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale2,806 @ $203.44$571K−0.0% of holding+5.2%not yet — horizon still open5,816,857Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale2,300 @ $208.22$479K−0.0% of holding+5.2%not yet — horizon still open5,803,770Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale2,103 @ $202.36$426K−0.0% of holding+5.2%not yet — horizon still open5,819,663Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale2,043 @ $206.56$422K−0.0% of holding+5.2%not yet — horizon still open5,809,470Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale1,905 @ $200.15$381K−0.0% of holding+5.2%not yet — horizon still open5,823,470Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale1,757 @ $205.15$360K−0.0% of holding+5.2%not yet — horizon still open5,811,513Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale1,704 @ $201.27$343K−0.0% of holding+5.2%not yet — horizon still open5,821,766Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale1,495 @ $199.31$298K−0.0% of holding+5.2%not yet — horizon still open5,825,375Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale800 @ $209.51$168K−0.0% of holding+5.2%not yet — horizon still open5,802,970Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale700 @ $214.72$150K−0.0% of holding+5.2%not yet — horizon still open5,801,270Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale600 @ $213.91$128K−0.0% of holding+5.2%not yet — horizon still open5,801,970Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale500 @ $217.69$109K−0.0% of holding+5.2%not yet — horizon still open5,799,970Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale500 @ $197.94$99K−0.0% of holding+5.2%not yet — horizon still open5,826,870Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale400 @ $217.02$87K−0.0% of holding+5.2%not yet — horizon still open5,800,470Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale400 @ $215.59$86K−0.0% of holding+5.2%not yet — horizon still open5,800,870Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale300 @ $210.89$63K−0.0% of holding+5.2%not yet — horizon still open5,802,670Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale100 @ $218.79$22K−0.0% of holding+5.2%not yet — horizon still open5,799,870Form 4 · filed 2 days after the trade
2026-07-27Cheng Chi FungdirectorSale100 @ $211.53$21K−0.0% of holding+5.2%not yet — horizon still open5,802,570Form 4 · filed 2 days after the trade
2026-07-21Cheng Chi FungdirectorSale9,310 @ $222.59$2.1M−0.2% of holding+2.1%not yet — horizon still open5,835,370Form 4 · filed 2 days after the trade
2026-07-21Cheng Chi FungdirectorSale6,490 @ $221.84$1.4M−0.1% of holding+2.1%not yet — horizon still open5,844,680Form 4 · filed 2 days after the trade
2026-07-21Cheng Chi FungdirectorSale6,200 @ $223.58$1.4M−0.1% of holding+2.1%not yet — horizon still open5,829,170Form 4 · filed 2 days after the trade
2026-07-21Cheng Chi FungdirectorSale1,800 @ $224.39$404K−0.0% of holding+2.1%not yet — horizon still open5,827,370Form 4 · filed 2 days after the trade

The vs-S&P columns are a labeled look-back on what the stock did after each filing, measured against the index over the same window. Descriptive history, not a claim about the person or a reason to trade.

34 award / exercise / gift records — not counted as purchases

Awards, option exercises, gifts and tax-withholding disposals are shown separately and never counted as open-market purchases or sales — they carry no conviction information.

DatePersonRoleActionSharesOwned afterFiling
2026-08-19Laufman JamesofficerWithheld for tax7,379174,223Form 4
2026-07-13Brennan William JosephdirectorGift75,00075,000Form 4
2026-07-13Brennan William JosephdirectorGift75,0001,617,502Form 4
2026-07-13Brennan William JosephdirectorGift75,0001,692,502Form 4
2026-07-05Brennan William JosephdirectorWithheld for tax6,149366,480Form 4
2026-07-05Lam Yat TungdirectorWithheld for tax3,1812,640,608Form 4
2026-07-05Cheng Chi FungdirectorWithheld for tax2,460144,148Form 4
2026-07-05Fleming Daniel W.officerWithheld for tax2,460512,288Form 4
2026-07-01Brennan William JosephdirectorWithheld for tax6,149372,629Form 4
2026-07-01Lam Yat TungdirectorWithheld for tax3,1802,643,789Form 4
2026-07-01Fleming Daniel W.officerWithheld for tax2,460514,748Form 4
2026-06-30Brennan William JosephdirectorWithheld for tax19,675378,778Form 4
2026-06-30Fleming Daniel W.officerWithheld for tax9,838517,208Form 4
2026-06-30Brennan William JosephdirectorOption exercise50,000398,453Form 4
2026-06-30Brennan William JosephdirectorOption exercise50,000398,453Form 4
2026-06-30Fleming Daniel W.officerOption exercise25,00075,000Form 4
2026-06-30Fleming Daniel W.officerOption exercise25,000527,046Form 4
2026-06-30Fleming Daniel W.officerOption exercise25,00075,000Form 4
2026-06-30Fleming Daniel W.officerOption exercise25,000527,046Form 4
2026-06-30Brennan William JosephdirectorOption exercise50,000150,000Form 4
2026-06-30Brennan William JosephdirectorOption exercise50,000150,000Form 4
2026-06-23Lam Yat TungdirectorGift7,0002,646,969Form 4
2026-06-15Brennan William JosephdirectorGift7,5001,767,502Form 4
2026-06-10Brennan William JosephdirectorWithheld for tax19,675347,652Form 4
2026-06-10Fleming Daniel W.officerWithheld for tax11,805541,873Form 4
2026-06-10Lam Yat TungdirectorWithheld for tax6,3602,653,969Form 4
2026-06-10Cheng Chi FungdirectorWithheld for tax4,919146,608Form 4
2026-06-09Cheng Chi FungdirectorGift5,0006,019,870Form 4
2026-05-23Fleming Daniel W.officerAward / grant120,000553,678Form 4
2026-05-23Lam Yat TungdirectorAward / grant50,0002,660,329Form 4
2026-05-23DANESH FARIBAdirectorAward / grant8908,117Form 4
2026-05-23Cheng Chi FungdirectorAward / grant50,000158,786Form 4
2026-05-23Brennan William JosephdirectorAward / grant200,000422,311Form 4
2026-05-19Laufman JamesofficerWithheld for tax7,379191,230Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Across 2012–2021, stocks where a CEO, C-suite officer, or director had recently made an open-market common-stock purchase ran about +28 bp per month above the universe average (n=34,268 stock-weeks). A historical tendency, not a prediction.

Congressional disclosures

No congressional trades disclosed for this company.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.