‹ Screener

ICHOR HOLDINGS, LTD.

ICHR · Semiconductors & Related Devices · 34.8M shares · +6%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$16M (gross $2M, SBC $17M)

Reference price $66.81 · est. market cap ~$2.3B — last insider sale, 2026-06-08 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D50

Semiconductor-capital-equipment subsystems maker near breakeven with very thin gross margin.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-27 · $240M2025-09-26 · $239M2025-12-26 · $224M2026-03-27 · $256M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
9.3%
Operating margin
-4.1%
Net margin
-5.6%
Return on equity
-8.0%
Return on assets
-5.6%
ROIC
-4.0%
Revenue growth (QoQ)
14.5%
Debt / equity
0.2×
Current ratio
3.2×
Free cash flow
-$6M
EBITDA
-$6M
Tangible book value
$288M
Cash & investments
$98M
Cash runway
63q
Stock comp / revenue
1.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08Swyt GregSell6.8K$66.81
2026-06-04BARROS PHILIP RYAN SR.Option exercise1.4K$21.76
2026-06-04BARROS PHILIP RYAN SR.Sell14K$70.19
2026-06-02Black Laura A.Sell20K$75.02
2026-06-01Swyt GregTax withheld1.1K$70.01
2026-05-28Swyt GregSell20K$70.42
2026-05-24BARROS PHILIP RYAN SR.Tax withheld1.1K$68.96
2026-05-19Titinger JorgeSell4.0K$64.21
2026-05-18Swyt GregTax withheld503
2026-05-18BARROS PHILIP RYAN SR.Tax withheld881
2026-05-18RAGSDALE BRUCETax withheld623
2026-05-15BARROS PHILIP RYAN SR.Tax withheld610$73.27
2026-05-15Swyt GregTax withheld732$73.27
2026-05-15RAGSDALE BRUCETax withheld539$73.27
2026-05-14MacKenzie IainGrant2.3K
2026-05-14RAGSDALE BRUCEGrant12K
2026-05-14Swyt GregGrant7.7K
2026-05-14Arienzo WendyGrant2.3K
2026-05-14BARROS PHILIP RYAN SR.Grant29K
2026-05-14Titinger JorgeGrant2.3K
2026-05-14Black Laura A.Grant2.3K
2026-05-14WASSERMAN YUVALGrant2.3K
2026-05-14KISPERT JOHN HGrant2.3K
2026-05-14RAGSDALE BRUCETax withheld2.0K$74.51
2026-05-14Swyt GregTax withheld3.4K$74.51
2026-05-14BARROS PHILIP RYAN SR.Tax withheld2.8K$74.51
2026-05-13Haugen MarcSell5.3K$75.63
2026-05-08Haugen MarcSell6.0K$71.96
2026-05-08Haugen MarcSell3.9K$72.35
2026-04-01RAGSDALE BRUCETax withheld909$47.81
2026-03-01Swyt GregTax withheld1.1K$47.55
2026-02-26BARROS PHILIP RYAN SR.Sell21K$46.63
2026-02-24Swyt GregSell3.0K$51.20
2026-02-24BARROS PHILIP RYAN SR.Tax withheld695$53.58
2026-02-23RAGSDALE BRUCESell21K$49.66
2026-02-23Haugen MarcSell20K$49.71
2026-02-23Titinger JorgeSell1.2K$50.11
2026-02-18BARROS PHILIP RYAN SR.Tax withheld568$47.84
2026-02-18RAGSDALE BRUCETax withheld386$47.84
2026-02-18Swyt GregTax withheld503$47.84
2026-02-15Swyt GregTax withheld732$46.77
2026-02-15BARROS PHILIP RYAN SR.Tax withheld393$46.77
2026-02-15RAGSDALE BRUCETax withheld333$46.77
2026-02-12RAGSDALE BRUCEGrant3.8K
2026-02-12BARROS PHILIP RYAN SR.Grant3.2K
2026-02-12ROHRS THOMAS MOption exercise54K$22.56
2026-02-12ROHRS THOMAS MSell54K$45.48
2026-01-14Swyt GregTax withheld433$27.92
2026-01-01RAGSDALE BRUCETax withheld1.1K$18.43
2025-12-01BARROS PHILIP RYAN SR.Grant106K
2025-12-01BARROS PHILIP RYAN SR.Grant106K
2025-11-17MacKenzie IainBuy10K$14.53
2025-11-06MacKenzie IainBuy10K$15.28
2025-09-15MacKenzie IainGrant50K
2025-08-08Haugen MarcBuy3.0K$17.64
2025-08-07Haugen MarcBuy3.0K$17.75
2025-08-07MacKenzie IainBuy25K$16.63
2025-05-14MacKenzie IainGrant5.3K
2025-05-14Black Laura A.Grant5.3K
2025-05-14ROHRS THOMAS MGrant5.3K
2025-05-14Haugen MarcGrant5.3K
2025-05-14KISPERT JOHN HGrant5.3K
2025-05-14Arienzo WendyGrant5.3K
2025-05-14WASSERMAN YUVALGrant5.3K
2025-05-14Titinger JorgeGrant5.3K
2025-05-14Andreson JeffGrant62K
2025-05-14BARROS PHILIP RYAN SR.Grant20K
2025-05-14Swyt GregGrant26K
2025-05-14Smith ChristopherGrant20K
2025-05-14RAGSDALE BRUCEGrant26K
2025-05-08Andreson JeffBuy10K$16.86
2025-02-18ROHRS THOMAS MSell47K$32.35
2025-02-14ROHRS THOMAS MOption exercise78K$24.89
2025-02-14ROHRS THOMAS MOption exercise47K$24.89
2025-02-14ROHRS THOMAS MSell78K$31.98
2025-02-12Smith ChristopherGrant3.9K
2025-02-12Andreson JeffGrant16K
2025-02-12BARROS PHILIP RYAN SR.Grant9.1K
2025-02-07Titinger JorgeSell3.0K$32.04

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-18Material agreementExhibitsfiling ↗
2026-05-14Shareholder votefiling ↗
2026-05-04ResultsExhibitsfiling ↗
2026-02-09ResultsExhibitsfiling ↗
2026-01-13ResultsExhibitsfiling ↗
2025-11-03ResultsExhibitsfiling ↗
2025-11-03Exec/director changeReg FDExhibitsfiling ↗
2025-09-30Material agreementExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-182026-05-180001652535-26-000048 ↗
8-K2026-05-142026-05-140001652535-26-000034 ↗
10-Q2026-05-052026-03-270001652535-26-000031 ↗
8-K2026-05-042026-05-040001652535-26-000028 ↗
10-K2026-02-202025-12-260001652535-26-000012 ↗
8-K2026-02-092026-02-090001652535-26-000008 ↗
8-K2026-01-132026-01-130001652535-26-000004 ↗
8-K2025-11-032025-10-300001652535-25-000076 ↗
10-Q2025-11-032025-09-260001652535-25-000078 ↗
8-K2025-11-032025-11-030001652535-25-000075 ↗
8-K2025-09-302025-09-260001652535-25-000064 ↗
8-K2025-08-152025-08-150001652535-25-000060 ↗