ICHRIchor Holdings, Ltd.Technology · Semiconductorsas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, ICHR has typically landed between $38.94 and $67.89 — a range of −24.3% to +32.0% from the issuance price $51.42.

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

2,433 overlapping 1 month windows · 2016-12-092026-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 ($51.42) — 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 ICHR has typically landed a month from the 2026-09-16 close of $51.42 — the range is history, not a prediction.

$38.94worst · -24.3%$67.89best · +32.0%
  • now $51.42 (+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). $51 (-0.8%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $44.48$57.53
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $38.94$67.89
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 2,433 windows spanning 2016-12-09 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
2020-02-18−57.2%−57.2%+3.2%
2020-02-20−55.2%−57.9%+0.0%
2020-02-19−52.1%−58.5%+0.0%
3 best
2026-01-12+93.1%+0.0%+93.1%
2025-12-18+93.0%+0.0%+93.0%
2026-01-09+90.5%+0.0%+90.5%

2,433 overlapping windows · 2016-12-092026-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 ~10 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
80%
+19.4%
n=10
Feb
60%
+7.2%
n=10
Mar
40%
−3.5%
n=10
Apr
50%
+3.0%
n=10
May
60%
+0.8%
n=10
Jun
60%
+8.8%
n=10
Jul
60%
+1.8%
n=10
Aug
10%
−9.0%
n=10
Sep
40%
−4.6%
n=10
Oct
67%
+4.1%
n=9
Nov
78%
+7.5%
n=9
Dec
33%
−0.1%
n=9

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$112$142026-09-15: 2 insider sales, $1.0M — MacKenzie Iain …2026-09-08: 1 insider sale, $120K — Swyt Greg2026-09-01: 3 insider sales, $550K — RAGSDALE BRUCE …2026-08-19: 2 insider sales, $81K — BARROS PHILIP RYAN SR. …2026-08-18: 4 insider sales, $653K — MacKenzie Iain …2026-06-08: 1 insider sale, $456K — Swyt Greg2026-06-04: 1 insider sale, $962K — BARROS PHILIP RYAN SR.2026-06-02: 1 insider sale, $1.5M — Black Laura A.2026-05-28: 1 insider sale, $1.4M — Swyt Greg2026-05-19: 1 insider sale, $257K — Titinger Jorge2026-05-13: 1 insider sale, $404K — Haugen Marc2026-05-08: 2 insider sales, $716K — Haugen Marc …2026-02-26: 1 insider sale, $979K — BARROS PHILIP RYAN SR.2026-02-24: 1 insider sale, $154K — Swyt Greg2026-02-23: 3 insider sales, $2.1M — RAGSDALE BRUCE, Haugen Marc, Titinger Jorge2026-02-12: 1 insider sale, $2.5M — ROHRS THOMAS M2025-11-17: 1 insider purchase, $145K — MacKenzie Iain2025-11-06: 1 insider purchase, $153K — MacKenzie Iain2025-08: 3 open-market purchases, $522K2025-11: 2 open-market purchases, $298K2026-02: 6 open-market sales, $5.7M2026-05: 5 open-market sales, $2.8M2026-06: 3 open-market sales, $2.9M2026-08: 6 open-market sales, $734K2026-09: 6 open-market sales, $1.7M↑ buys↓ salesdirector MacKenzie Iain — Sale on 2026-09-15, filed 1 day after the tradedirector MacKenzie Iain — Sale on 2026-09-15, filed 1 day after the tradeofficer Swyt Greg — Sale on 2026-09-08, filed same dayofficer RAGSDALE BRUCE — Sale on 2026-09-01, filed same dayofficer RAGSDALE BRUCE — Sale on 2026-09-01, filed same dayofficer RAGSDALE BRUCE — Sale on 2026-09-01, filed same daydirector BARROS PHILIP RYAN SR. — Sale on 2026-08-19, filed 1 day after the tradedirector BARROS PHILIP RYAN SR. — Sale on 2026-08-19, filed 1 day after the tradedirector MacKenzie Iain — Sale on 2026-08-18, filed 2 days after the tradedirector MacKenzie Iain — Sale on 2026-08-18, filed 2 days after the tradedirector MacKenzie Iain — Sale on 2026-08-18, filed 2 days after the tradedirector MacKenzie Iain — Sale on 2026-08-18, filed 2 days after the tradeofficer Swyt Greg — Sale on 2026-06-08, filed 1 day after the tradedirector BARROS PHILIP RYAN SR. — Sale on 2026-06-04, filed 1 day after the tradedirector Black Laura A. — Sale on 2026-06-02, filed same dayofficer Swyt Greg — Sale on 2026-05-28, filed 1 day after the tradedirector Titinger Jorge — Sale on 2026-05-19, filed same daydirector Haugen Marc — Sale on 2026-05-13, filed same daydirector Haugen Marc — Sale on 2026-05-08, filed same daydirector Haugen Marc — Sale on 2026-05-08, filed same daydirector BARROS PHILIP RYAN SR. — Sale on 2026-02-26, filed 1 day after the tradeofficer Swyt Greg — Sale on 2026-02-24, filed 1 day after the tradeofficer RAGSDALE BRUCE — Sale on 2026-02-23, filed 2 days after the tradedirector Haugen Marc — Sale on 2026-02-23, filed 2 days after the tradedirector Titinger Jorge — Sale on 2026-02-23, filed 2 days after the tradedirector ROHRS THOMAS M — Sale on 2026-02-12, filed same daydirector MacKenzie Iain — Purchase on 2025-11-17, filed same daydirector MacKenzie Iain — Purchase on 2025-11-06, filed 4 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-15MacKenzie IaindirectorSale17,400 @ $50.52$879K−14.2% of holdingnot yet — horizon still opennot yet — horizon still open105,027Form 4 · filed 1 day after the trade
2026-09-15MacKenzie IaindirectorSale2,600 @ $51.59$134K−2.5% of holdingnot yet — horizon still opennot yet — horizon still open102,427Form 4 · filed 1 day after the trade
2026-09-08Swyt GregofficerSale2,068 @ $58.02$120K−4.1% of holdingnot yet — horizon still opennot yet — horizon still open47,832Form 4 · filed same day
2026-09-01RAGSDALE BRUCEofficerSale6,456 @ $51.74$334K−6.3% of holdingnot yet — horizon still opennot yet — horizon still open96,455Form 4 · filed same day
2026-09-01RAGSDALE BRUCEofficerSale3,931 @ $52.19$205K−4.1% of holdingnot yet — horizon still opennot yet — horizon still open92,524Form 4 · filed same day
2026-09-01RAGSDALE BRUCEofficerSale200 @ $53.05$11K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open92,324Form 4 · filed same day
2026-08-19BARROS PHILIP RYAN SR.directorSale814 @ $61.39$50K−0.5% of holdingnot yet — horizon still opennot yet — horizon still open162,062Form 4 · filed 1 day after the trade
2026-08-19BARROS PHILIP RYAN SR.directorSale500 @ $62.67$31K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open161,562Form 4 · filed 1 day after the trade
2026-08-18MacKenzie IaindirectorSale5,183 @ $65.19$338K−3.9% of holdingnot yet — horizon still opennot yet — horizon still open127,177Form 4 · filed 2 days after the trade
2026-08-18MacKenzie IaindirectorSale3,150 @ $65.99$208K−2.5% of holdingnot yet — horizon still opennot yet — horizon still open124,027Form 4 · filed 2 days after the trade
2026-08-18MacKenzie IaindirectorSale1,200 @ $66.81$80K−1.0% of holdingnot yet — horizon still opennot yet — horizon still open122,827Form 4 · filed 2 days after the trade
2026-08-18MacKenzie IaindirectorSale400 @ $68.14$27K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open122,427Form 4 · filed 2 days after the trade
2026-06-08Swyt GregofficerSale6,820 @ $66.81$456K−11.4% of holding+42.5%not yet — horizon still open53,070Form 4 · filed 1 day after the trade
2026-06-04BARROS PHILIP RYAN SR.directorSale13,705 @ $70.19$962K−7.7% of holding+20.6%not yet — horizon still open165,078Form 4 · filed 1 day after the trade
2026-06-02Black Laura A.directorSale20,000 @ $75.02$1.5M−49.4% of holding+32.7%not yet — horizon still open20,462Form 4 · filed same day
2026-05-28Swyt GregofficerSale19,662 @ $70.42$1.4M−24.4% of holding+51.9%not yet — horizon still open60,971Form 4 · filed 1 day after the trade
2026-05-19Titinger JorgedirectorSale4,000 @ $64.21$257K−24.5% of holding+50.7%not yet — horizon still open12,318Form 4 · filed same day
2026-05-13Haugen MarcdirectorSale5,337 @ $75.63$404K−33.0% of holding+16.9%not yet — horizon still open10,825Form 4 · filed same day
2026-05-08Haugen MarcdirectorSale6,000 @ $71.96$432K−23.0% of holding−3.7%not yet — horizon still open20,085Form 4 · filed same day
2026-05-08Haugen MarcdirectorSale3,923 @ $72.35$284K−19.5% of holding−3.7%not yet — horizon still open16,162Form 4 · filed same day
2026-02-26BARROS PHILIP RYAN SR.directorSale21,000 @ $46.63$979K−12.0% of holding+4.2%+13.5%153,936Form 4 · filed 1 day after the trade
2026-02-24Swyt GregofficerSale3,000 @ $51.20$154K−3.7% of holding−0.3%−5.4%78,679Form 4 · filed 1 day after the trade
2026-02-23RAGSDALE BRUCEofficerSale21,276 @ $49.66$1.1M−17.9% of holding+4.1%−1.1%97,661Form 4 · filed 2 days after the trade
2026-02-23Haugen MarcdirectorSale19,875 @ $49.71$988K−43.2% of holding+4.1%−1.1%26,085Form 4 · filed 2 days after the trade
2026-02-23Titinger JorgedirectorSale1,200 @ $50.11$60K−7.9% of holding+4.1%−1.1%13,969Form 4 · filed 2 days after the trade
2026-02-12ROHRS THOMAS MdirectorSale53,908 @ $45.48$2.5M−50.4% of holding−1.3%+47.2%53,024Form 4 · filed same day
2025-11-17MacKenzie IaindirectorPurchase10,000 @ $14.53$145K+8.3% of holding+16.0%+348.2%130,011Form 4 · filed same day
2025-11-06MacKenzie IaindirectorPurchase10,000 @ $15.28$153K+9.1% of holding+15.1%+399.0%120,011Form 4 · filed 4 days after the trade
2025-08-08Haugen MarcdirectorPurchase3,000 @ $17.64$53K+7.0% of holding−8.0%+86.0%45,960Form 4 · filed 3 days after the trade
2025-08-07MacKenzie IaindirectorPurchase25,000 @ $16.63$416K+71.4% of holding−2.0%+83.1%60,011Form 4 · filed 4 days after the trade
2025-08-07Haugen MarcdirectorPurchase3,000 @ $17.75$53K+7.5% of holding−2.0%+83.1%42,960Form 4 · filed 4 days after the trade
2025-05-08Andreson JeffdirectorPurchase10,000 @ $16.86$169K+3.6% of holding+5.2%−29.1%285,594Form 4 · filed same day
2025-02-18ROHRS THOMAS MdirectorSale46,872 @ $32.35$1.5M−49.6% of holding−11.3%−52.3%47,687Form 4 · filed 1 day after the trade
2025-02-14ROHRS THOMAS MdirectorSale78,128 @ $31.98$2.5M−45.2% of holding−6.6%−47.6%94,559Form 4 · filed 5 days after the trade
2025-02-07Titinger JorgedirectorSale3,000 @ $32.04$96K−23.4% of holding−16.1%−56.9%9,832Form 4 · filed same day

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.

70 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-09-01Swyt GregofficerWithheld for tax1,08149,900Form 4
2026-08-18BARROS PHILIP RYAN SR.directorWithheld for tax881162,876Form 4
2026-08-18RAGSDALE BRUCEofficerWithheld for tax670102,911Form 4
2026-08-18Swyt GregofficerWithheld for tax50350,981Form 4
2026-08-15Swyt GregofficerWithheld for tax73251,484Form 4
2026-08-15BARROS PHILIP RYAN SR.directorWithheld for tax610163,757Form 4
2026-08-15RAGSDALE BRUCEofficerWithheld for tax580103,581Form 4
2026-08-14Swyt GregofficerWithheld for tax85452,216Form 4
2026-08-14BARROS PHILIP RYAN SR.directorWithheld for tax711164,367Form 4
2026-08-14RAGSDALE BRUCEofficerWithheld for tax676104,161Form 4
2026-07-01RAGSDALE BRUCEofficerWithheld for tax1,580104,837Form 4
2026-06-04BARROS PHILIP RYAN SR.directorOption exercise1,403178,783Form 4
2026-06-04BARROS PHILIP RYAN SR.directorOption exercise1,4030Form 4
2026-06-01Swyt GregofficerWithheld for tax1,08159,890Form 4
2026-05-24BARROS PHILIP RYAN SR.directorWithheld for tax1,078177,380Form 4
2026-05-18Swyt GregofficerWithheld for tax50380,633Form 4
2026-05-18BARROS PHILIP RYAN SR.directorWithheld for tax881178,458Form 4
2026-05-18RAGSDALE BRUCEofficerWithheld for tax623105,711Form 4
2026-05-15Swyt GregofficerWithheld for tax73273,452Form 4
2026-05-15BARROS PHILIP RYAN SR.directorWithheld for tax610150,483Form 4
2026-05-15RAGSDALE BRUCEofficerWithheld for tax53994,255Form 4
2026-05-14Swyt GregofficerWithheld for tax3,41474,184Form 4
2026-05-14BARROS PHILIP RYAN SR.directorWithheld for tax2,843151,093Form 4
2026-05-14RAGSDALE BRUCEofficerWithheld for tax1,95894,794Form 4
2026-05-14KISPERT JOHN HdirectorAward / grant2,34942,908Form 4
2026-05-14WASSERMAN YUVALdirectorAward / grant2,34924,798Form 4
2026-05-14Arienzo WendydirectorAward / grant2,34925,285Form 4
2026-05-14Swyt GregofficerAward / grant7,68481,136Form 4
2026-05-14BARROS PHILIP RYAN SR.directorAward / grant28,856179,339Form 4
2026-05-14Black Laura A.directorAward / grant2,34940,462Form 4
2026-05-14MacKenzie IaindirectorAward / grant2,349132,360Form 4
2026-05-14Titinger JorgedirectorAward / grant2,34916,318Form 4
2026-05-14RAGSDALE BRUCEofficerAward / grant12,079106,334Form 4
2026-04-01RAGSDALE BRUCEofficerWithheld for tax90996,752Form 4
2026-03-01Swyt GregofficerWithheld for tax1,08177,598Form 4
2026-02-24BARROS PHILIP RYAN SR.directorWithheld for tax695174,936Form 4
2026-02-18BARROS PHILIP RYAN SR.directorWithheld for tax568175,631Form 4
2026-02-18Swyt GregofficerWithheld for tax50381,679Form 4
2026-02-18RAGSDALE BRUCEofficerWithheld for tax386118,937Form 4
2026-02-15Swyt GregofficerWithheld for tax73282,182Form 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.