Stock Trading Canary

United States · SEC Form 4 · Snapshot date: 2026-10-18 · Built: 2026-10-18 · 中文

← United States · Coverage record

US · SEC FORM 4

ICHOR HOLDINGS, LTD.

ICHR · Nasdaq · CIK 0001652535 · Technology · Semiconductor Equipment & Materials

INSIDER SIGNAL

No active buy signal

0 qualifying P purchase groups
in the current 180-day scoring window

55 Form 4 transaction lines observed in the same window
22 sales · 33 option, withholding, award, gift or other lines

Last qualifying purchase2025-11-17 · MacKenzie Iain · $145.3K

WHY NO ACTIVE SIGNAL?

Purchase activityNone
Recent buyingNone
Recent salesHigh
Buy signal statusInactive
Score anatomy

No score is calculated because there is no qualifying purchase in the active window. Unavailable inputs are not treated as zero or as a bearish signal.

ClusterNot calculated
Purchase sizeNot calculated
RoleNot calculated
RecencyNot calculated
ConvictionNot calculated

Why is there no score?

  • No qualifying open-market purchase supplies cluster, size, role, recency or conviction inputs.
  • Sales and other Form 4 activity remain visible as context and do not create a negative score.

Sales and other Form 4 activity are shown separately and do not create a negative buy signal. Absence of buying is not scored as bearish.

Insider activity timeline

Owner lanes show the latest 180 days. Symbol shape identifies the transaction type; sales remain context only.

AprMayJunJulAugSepOct
Swyt GregChief Financial Officer
○○○○▼○▼○○○○▼▼
BARROS PHILIP RYAN SR.Chief Executive Officer
○○○○○○▼○○○▼
RAGSDALE BRUCEChief Operating Officer
○○○○○○○○▼○▼
MacKenzie IainDirector
○▼▼
Black Laura A.Director
○▼
Titinger JorgeDirector
○▼
● Purchase▼ Sale○ Other

Showing the six most active owners; 4 additional owner(s) remain in Form 4 evidence.

Purchase breadth, concentration & cluster buying

These modules activate when qualifying purchases enter the 180-day research window.

SIGNAL HISTORY

No recorded active-signal snapshot

Scores are archived only when the company qualifies for a published US buy-signal snapshot. Last qualifying purchase: 2025-11-17 · MacKenzie Iain.

Recent Form 4 activity

2Purchases
28Sales
49Other Form 4 lines
58SEC filings · 365 days
BUYING0 qualifying P line(s) · 180 days
SELLING22 sale line(s) · context only
OTHER33 exercise / withholding / award / gift / other lines
10b5-1 / PLANNEDNot assessed

P is an open-market or private purchase. S is a sale. M, F, A and G usually describe exercises, tax withholding, awards and gifts. These categories remain visually separate.

Market context

Market context has not been captured for this ticker yet. The daily market-context job processes the US universe in rotating batches.

Short interest

Short interest is external context reported to FINRA by broker-dealers. It does not affect the Insider Signal.

Shares short
3,174,189
Previous report
2,789,603
Avg daily volume
752,568
Days to cover
4.2

FINRA settlement date: 2026-09-30 · Captured 2026-10-12 · FINRA equity short interest ↗. A share count, published about a week after each of two settlement dates a month; not a percentage of shares outstanding.

Historical equity purchases

Qualifying code P transactions in the local Form 4 history, including purchases outside the current signal window.

Transaction dateReporting ownerTypeSecuritySharesAvg. priceApprox. valueSource
2025-11-17MacKenzie IainPurchase (P)Ordinary Shares, par value $0.000110,000USD 14.53USD 145,300SEC filing ↗
2025-11-06MacKenzie IainPurchase (P)Ordinary Shares, par value $0.000110,000USD 15.28USD 152,800SEC filing ↗
2025-08-08Haugen MarcPurchase (P)Ordinary Shares, par value $0.00013,000USD 17.64USD 52,920SEC filing ↗
2025-08-07MacKenzie IainPurchase (P)Ordinary Shares, par value $0.000125,000USD 16.63USD 415,750SEC filing ↗
2025-08-07Haugen MarcPurchase (P)Ordinary Shares, par value $0.00013,000USD 17.75USD 53,250SEC filing ↗
2025-05-08Andreson JeffPurchase (P)Ordinary Shares, par value $0.000110,000USD 16.86USD 168,600SEC filing ↗
2022-11-23Haugen MarcPurchase (P)Ordinary Shares, par value $0.00011,750USD 28.54USD 49,945SEC filing ↗
2021-12-10Haugen MarcPurchase (P)Ordinary Shares, par value $0.00012,500USD 44.62USD 111,550SEC filing ↗
2021-11-22Haugen MarcPurchase (P)Ordinary Shares, par value $0.0001600USD 50.21USD 30,126SEC filing ↗
2020-05-12Arienzo WendyPurchase (P)Ordinary Shares, par value $0.00014,596USD 0.00USD 0SEC filing ↗

Form 4 evidence

79 transaction lines in the latest 365-day window; 265 in local history.

DateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-10-02Swyt GregSale (S)Ordinary Shares, par value $0.0001689USD 65.01USD 44,792SEC filing ↗
2026-10-02RAGSDALE BRUCESale (S)Ordinary Shares, par value $0.00012,149USD 65.47USD 140,695SEC filing ↗
2026-10-01RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.00011,580USD 62.48USD 98,718SEC filing ↗
Show recent Form 4 evidence (30 grouped rows)
DateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-10-02Swyt GregSale (S)Ordinary Shares, par value $0.0001689USD 65.01USD 44,792SEC filing ↗
2026-10-02RAGSDALE BRUCESale (S)Ordinary Shares, par value $0.00012,149USD 65.47USD 140,695SEC filing ↗
2026-10-01RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.00011,580USD 62.48USD 98,718SEC filing ↗
2026-09-15MacKenzie IainSale (S)Ordinary Shares, par value $0.000120,000USD 50.66USD 1,013,182SEC filing ↗
2026-09-08Swyt GregSale (S)Ordinary Shares, par value $0.00012,068USD 58.02USD 119,985SEC filing ↗
2026-09-01Swyt GregTax withholding (F)Ordinary Shares, par value $0.00011,081USD 51.76USD 55,953SEC filing ↗
2026-09-01RAGSDALE BRUCESale (S)Ordinary Shares, par value $0.000110,587USD 51.93USD 549,802SEC filing ↗
2026-08-19BARROS PHILIP RYAN SR.Sale (S)Ordinary Shares, par value $0.00011,314USD 61.88USD 81,306SEC filing ↗
2026-08-18Swyt GregTax withholding (F)Ordinary Shares, par value $0.0001503USD 66.08USD 33,238SEC filing ↗
2026-08-18RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.0001670USD 66.08USD 44,274SEC filing ↗
2026-08-18MacKenzie IainSale (S)Ordinary Shares, par value $0.00019,933USD 65.76USD 653,176SEC filing ↗
2026-08-18BARROS PHILIP RYAN SR.Tax withholding (F)Ordinary Shares, par value $0.0001881USD 66.08USD 58,216SEC filing ↗
2026-08-15Swyt GregTax withholding (F)Ordinary Shares, par value $0.0001732USD 71.05USD 52,009SEC filing ↗
2026-08-15RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.0001580USD 71.05USD 41,209SEC filing ↗
2026-08-15BARROS PHILIP RYAN SR.Tax withholding (F)Ordinary Shares, par value $0.0001610USD 71.05USD 43,340SEC filing ↗
2026-08-14Swyt GregTax withholding (F)Ordinary Shares, par value $0.0001854USD 71.05USD 60,677SEC filing ↗
2026-08-14RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.0001676USD 71.05USD 48,030SEC filing ↗
2026-08-14BARROS PHILIP RYAN SR.Tax withholding (F)Ordinary Shares, par value $0.0001711USD 71.05USD 50,517SEC filing ↗
2026-07-01RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.00011,580USD 111.77USD 176,597SEC filing ↗
2026-06-08Swyt GregSale (S)Ordinary Shares, par value $0.00016,820USD 66.81USD 455,644SEC filing ↗
2026-06-04BARROS PHILIP RYAN SR.Sale (S)Ordinary Shares, par value $0.000113,705USD 70.19USD 961,954SEC filing ↗
2026-06-04BARROS PHILIP RYAN SR.Option exercise / conversion (M)Ordinary Shares, par value $0.00011,403USD 21.76USD 30,529SEC filing ↗
2026-06-02Black Laura A.Sale (S)Ordinary Shares, par value $0.000120,000USD 75.02USD 1,500,400SEC filing ↗
2026-06-01Swyt GregTax withholding (F)Ordinary Shares, par value $0.00011,081USD 70.01USD 75,681SEC filing ↗
2026-05-28Swyt GregSale (S)Ordinary Shares, par value $0.000119,662USD 70.42USD 1,384,598SEC filing ↗
2026-05-24BARROS PHILIP RYAN SR.Tax withholding (F)Ordinary Shares, par value $0.00011,078USD 68.96USD 74,339SEC filing ↗
2026-05-19Titinger JorgeSale (S)Ordinary Shares, par value $0.00014,000USD 64.21USD 256,840SEC filing ↗
2026-05-18Swyt GregTax withholding (F)Ordinary Shares, par value $0.0001503USD 0.00USD 0SEC filing ↗
2026-05-18RAGSDALE BRUCETax withholding (F)Ordinary Shares, par value $0.0001623USD 0.00USD 0SEC filing ↗
2026-05-18BARROS PHILIP RYAN SR.Tax withholding (F)Ordinary Shares, par value $0.0001881USD 0.00USD 0SEC filing ↗

Multiple price lines in one filing are grouped and share-weighted. Price and value are blank when a grouped filing line lacks price evidence.

Snapshot & identity

Snapshot date2026-10-18
Ranking versionUS-v1.2
Data qualityPASS ELIGIBLE · —
TickerICHR
CIK0001652535
SectorTechnology
IndustrySemiconductor Equipment & Materials Yahoo Finance
SEC SIC3674 Semiconductors & Related Devices
ExchangeNasdaq

Data coverage

Local Form 4 history265 transaction lines from 2020-01-06 to 2026-10-02
10 P purchase lines · 76 S sale lines · 179 other lines
SEC company submissionsOpen SEC filings ↗

Local ledger as of 2026-10-18. Mapping status is an audit field and does not erase SEC filing evidence.