Ichor (ICHR) Financials: Revenue & Earnings
$1.59B
Market Cap
-36.50
P/E
26.95
Forward P/E
51
Score
ICHR price $42.48 +1.74 +4.26%
Stocklytics score rationale: value 44, quality 36, growth 74.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 405747000 | 655892000 | 823611000 | 620837000 | 914236000 | 1096917000 | 1280069000 | 811120000 | 849040000 | 947652000 |
Ichor Holdings, Ltd. specializes in the conception, development, and production of fluid delivery subsystems and their constituent components, tailored for capital equipment used in semiconductor manufacturing. The company's primary focus is on gas and chemical handling systems, which are integral to the fabrication of semiconductor devices. Their gas delivery units are engineered to precisely supply, monitor, and…
ICHR fair value $42.29. Price $42.48. Price is about fair value.
Around fair value, but less expensive than usual. A smaller premium than on 79% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-02 | — | 0.45 | — | 330.15M |
| 2026-08-03 | 0.34 | 0.31 | 294.78M | 300.17M |
| 2026-05-04 | 0.15 | 0.13 | 256.07M | 251.32M |
| 2026-02-09 | -0.05 | -0.17 | 223.61M | 220.84M |
| 2025-11-03 | 0.07 | 0.12 | 239.30M | 234.33M |
| 2025-08-04 | 0.03 | 0.14 | 240.28M | 234.73M |
| 2025-05-05 | 0.12 | 0.26 | 244.47M | 245.58M |
| 2025-02-04 | 0.08 | 0.27 | 233.29M | 244.95M |
| 2024-11-04 | 0.12 | 0.11 | 211.14M | 203.27M |
| 2024-08-06 | 0.05 | 0.03 | 203.23M | 197.57M |
| 2024-05-07 | -0.09 | -0.00 | 201.38M | 197.57M |
| 2024-02-06 | -0.06 | 0.07 | 203.48M | 197.50M |
| 2023-11-06 | 0.07 | 0.08 | 196.76M | 192.65M |
| 2023-08-08 | 0.02 | 0.01 | 185.01M | 180.02M |
| 2023-05-09 | 0.38 | 0.28 | 225.87M | 225.00M |
| 2023-02-07 | 0.72 | 0.71 | 301.72M | 300.70M |
| 2022-11-08 | 1.22 | 0.99 | 355.64M | 340.00M |
| 2022-08-09 | 0.98 | 0.81 | 329.56M | 310.13M |
| 2022-05-10 | 0.70 | 0.89 | 293.15M | 300.08M |
| 2022-02-08 | 0.90 | 0.91 | 287.19M | 291.04M |
| 2021-11-02 | 0.81 | 0.85 | 262.86M | 306.01M |
| 2021-08-03 | 0.90 | 0.85 | 282.31M | 285.00M |
| 2021-05-04 | 0.76 | 0.72 | 264.57M | 249.87M |
| 2021-02-02 | 0.81 | 0.69 | 244.97M | 210.46M |
| 2020-11-02 | 0.62 | 0.60 | 227.68M | 220.33M |
| 2020-08-03 | 0.54 | 0.42 | 221.56M | 176.43M |
| 2020-05-04 | 0.52 | 0.58 | 220.03M | 253.88M |
| 2020-02-05 | 0.48 | 0.49 | 189.35M | 197.24M |
| 2019-11-05 | 0.30 | 0.28 | 154.46M | 144.16M |
| 2019-08-06 | 0.23 | 0.24 | 139.19M | 145.25M |
| 2019-05-07 | 0.25 | 0.26 | 137.83M | 143.34M |
| 2019-02-06 | 0.32 | 0.35 | 141.40M | 154.66M |
| 2018-11-06 | 0.55 | 0.53 | 175.21M | 172.01M |
| 2018-08-07 | 1.02 | 0.94 | 248.97M | 229.47M |
| 2018-05-08 | 1.03 | 0.94 | 258.03M | 235.46M |
| 2018-02-07 | 0.70 | 0.68 | 182.94M | 177.67M |
| 2017-11-09 | 0.62 | 0.62 | 164.52M | 164.50M |
| 2017-08-10 | 0.60 | 0.60 | 159.73M | 159.70M |
| 2017-05-11 | 0.57 | 0.57 | 148.70M | 148.70M |
| 2017-02-09 | 0.49 | 0.54 | 131.41M | 136.56M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-02 | Swyt Greg | Sell | 689 | $65.01 | 44.79K |
| 2026-10-02 | RAGSDALE BRUCE | Sell | 2.15K | $65.47 | 140.70K |
| 2026-10-01 | RAGSDALE BRUCE | Sell | 1.58K | $62.48 | 98.72K |
| 2026-09-15 | MacKenzie Iain | Sell | 17.40K | $50.52 | 879.05K |
| 2026-09-15 | MacKenzie Iain | Sell | 2.60K | $51.59 | 134.13K |
| 2026-09-08 | Swyt Greg | Sell | 2.07K | $58.02 | 119.99K |
| 2026-09-01 | Swyt Greg | Sell | 1.08K | $51.76 | 55.95K |
| 2026-09-01 | RAGSDALE BRUCE | Sell | 6.46K | $51.74 | 334.03K |
| 2026-09-01 | RAGSDALE BRUCE | Sell | 3.93K | $52.19 | 205.16K |
| 2026-09-01 | RAGSDALE BRUCE | Sell | 200 | $53.05 | 10.61K |
| 2026-08-19 | BARROS PHILIP RYAN SR. | Sell | 814 | $61.39 | 49.97K |
| 2026-08-19 | BARROS PHILIP RYAN SR. | Sell | 500 | $62.67 | 31.34K |
| 2026-08-18 | MacKenzie Iain | Sell | 5.18K | $65.19 | 337.88K |
| 2026-08-18 | MacKenzie Iain | Sell | 3.15K | $65.99 | 207.87K |
| 2026-08-18 | MacKenzie Iain | Sell | 1.20K | $66.81 | 80.17K |
| 2026-08-18 | MacKenzie Iain | Sell | 400 | $68.14 | 27.26K |
| 2026-08-18 | RAGSDALE BRUCE | Sell | 670 | $66.08 | 44.27K |
| 2026-08-18 | Swyt Greg | Sell | 503 | $66.08 | 33.24K |
| 2026-08-18 | BARROS PHILIP RYAN SR. | Sell | 881 | $66.08 | 58.22K |
| 2026-08-15 | RAGSDALE BRUCE | Sell | 580 | $71.05 | 41.21K |
| 2026-08-15 | Swyt Greg | Sell | 732 | $71.05 | 52.01K |
| 2026-08-15 | BARROS PHILIP RYAN SR. | Sell | 610 | $71.05 | 43.34K |
| 2026-08-14 | RAGSDALE BRUCE | Sell | 676 | $71.05 | 48.03K |
| 2026-08-14 | Swyt Greg | Sell | 854 | $71.05 | 60.68K |
| 2026-08-14 | BARROS PHILIP RYAN SR. | Sell | 711 | $71.05 | 50.52K |
| 2026-07-01 | RAGSDALE BRUCE | Sell | 1.58K | $111.77 | 176.60K |
| 2026-06-08 | Swyt Greg | Sell | 6.82K | $66.81 | 455.64K |
| 2026-06-04 | BARROS PHILIP RYAN SR. | Buy | 1.40K | $21.76 | 30.53K |
| 2026-06-04 | BARROS PHILIP RYAN SR. | Sell | 13.71K | $70.19 | 961.95K |
| 2026-06-04 | BARROS PHILIP RYAN SR. | Sell | 1.40K | $21.76 | 30.53K |
| 2026-06-02 | Black Laura A. | Sell | 20.00K | $75.02 | 1.50M |
| 2026-06-01 | Swyt Greg | Sell | 1.08K | $70.01 | 75.68K |
| 2026-05-28 | Swyt Greg | Sell | 19.66K | $70.42 | 1.38M |
| 2026-05-24 | BARROS PHILIP RYAN SR. | Sell | 1.08K | $68.96 | 74.34K |
| 2026-05-19 | Titinger Jorge | Sell | 4.00K | $64.21 | 256.84K |
| 2026-05-18 | BARROS PHILIP RYAN SR. | Sell | 881 | — | — |
| 2026-05-18 | RAGSDALE BRUCE | Sell | 623 | — | — |
| 2026-05-18 | Swyt Greg | Sell | 503 | — | — |
| 2026-05-15 | Swyt Greg | Sell | 732 | $73.27 | 53.63K |
| 2026-05-15 | BARROS PHILIP RYAN SR. | Sell | 610 | $73.27 | 44.69K |
| 2026-05-15 | RAGSDALE BRUCE | Sell | 539 | $73.27 | 39.49K |
| 2026-05-14 | WASSERMAN YUVAL | Buy | 2.35K | — | — |
| 2026-05-14 | Titinger Jorge | Buy | 2.35K | — | — |
| 2026-05-14 | MacKenzie Iain | Buy | 2.35K | — | — |
| 2026-05-14 | KISPERT JOHN H | Buy | 2.35K | — | — |
| 2026-05-14 | Black Laura A. | Buy | 2.35K | — | — |
| 2026-05-14 | Arienzo Wendy | Buy | 2.35K | — | — |
| 2026-05-14 | RAGSDALE BRUCE | Buy | 12.08K | — | — |
| 2026-05-14 | Swyt Greg | Buy | 7.68K | — | — |
| 2026-05-14 | BARROS PHILIP RYAN SR. | Buy | 28.86K | — | — |
| 2026-05-14 | Swyt Greg | Sell | 3.41K | $74.51 | 254.38K |
| 2026-05-14 | BARROS PHILIP RYAN SR. | Sell | 2.84K | $74.51 | 211.83K |
| 2026-05-14 | RAGSDALE BRUCE | Sell | 1.96K | $74.51 | 145.89K |
| 2026-05-13 | Haugen Marc | Sell | 5.34K | $75.63 | 403.64K |
| 2026-05-08 | Haugen Marc | Sell | 6.00K | $71.96 | 431.76K |
| 2026-05-08 | Haugen Marc | Sell | 3.92K | $72.35 | 283.83K |
| 2026-04-01 | RAGSDALE BRUCE | Sell | 909 | $47.81 | 43.46K |
| 2026-03-01 | Swyt Greg | Sell | 1.08K | $47.55 | 51.40K |
| 2026-02-26 | BARROS PHILIP RYAN SR. | Sell | 21.00K | $46.63 | 979.23K |
| 2026-02-24 | Swyt Greg | Sell | 3.00K | $51.20 | 153.60K |
| 2026-02-24 | BARROS PHILIP RYAN SR. | Sell | 695 | $53.58 | 37.24K |
| 2026-02-23 | RAGSDALE BRUCE | Sell | 21.28K | $49.66 | 1.06M |
| 2026-02-23 | Haugen Marc | Sell | 19.88K | $49.71 | 987.99K |
| 2026-02-23 | Titinger Jorge | Sell | 1.20K | $50.11 | 60.13K |
| 2026-02-18 | Swyt Greg | Sell | 503 | $47.84 | 24.06K |
| 2026-02-18 | BARROS PHILIP RYAN SR. | Sell | 568 | $47.84 | 27.17K |
| 2026-02-18 | RAGSDALE BRUCE | Sell | 386 | $47.84 | 18.47K |
| 2026-02-15 | BARROS PHILIP RYAN SR. | Sell | 393 | $46.77 | 18.38K |
| 2026-02-15 | RAGSDALE BRUCE | Sell | 333 | $46.77 | 15.57K |
| 2026-02-15 | Swyt Greg | Sell | 732 | $46.77 | 34.24K |
| 2026-02-12 | RAGSDALE BRUCE | Buy | 3.80K | — | — |
| 2026-02-12 | BARROS PHILIP RYAN SR. | Buy | 3.16K | — | — |
| 2026-02-12 | ROHRS THOMAS M | Buy | 53.91K | $22.56 | 1.22M |
| 2026-02-12 | ROHRS THOMAS M | Sell | 53.91K | $45.48 | 2.45M |
| 2026-02-12 | ROHRS THOMAS M | Sell | 53.91K | $22.56 | 1.22M |
| 2026-01-14 | Swyt Greg | Sell | 433 | $27.92 | 12.09K |
| 2026-01-01 | RAGSDALE BRUCE | Sell | 1.11K | $18.43 | 20.38K |
| 2025-12-01 | BARROS PHILIP RYAN SR. | Buy | 105.81K | — | — |
| 2025-11-17 | MacKenzie Iain | Buy | 10.00K | $14.53 | 145.30K |
| 2025-11-06 | MacKenzie Iain | Buy | 10.00K | $15.28 | 152.80K |
| 2025-09-15 | MacKenzie Iain | Buy | 50.00K | — | — |
| 2025-08-08 | Haugen Marc | Buy | 3.00K | $17.64 | 52.92K |
| 2025-08-07 | Haugen Marc | Buy | 3.00K | $17.75 | 53.25K |
| 2025-08-07 | MacKenzie Iain | Buy | 25.00K | $16.63 | 415.75K |
| 2025-05-14 | Black Laura A. | Buy | 5.34K | — | — |
| 2025-05-14 | ROHRS THOMAS M | Buy | 5.34K | — | — |
| 2025-05-14 | MacKenzie Iain | Buy | 5.34K | — | — |
| 2025-05-14 | Haugen Marc | Buy | 5.34K | — | — |
| 2025-05-14 | KISPERT JOHN H | Buy | 5.34K | — | — |
| 2025-05-14 | Arienzo Wendy | Buy | 5.34K | — | — |
| 2025-05-14 | WASSERMAN YUVAL | Buy | 5.34K | — | — |
| 2025-05-14 | Titinger Jorge | Buy | 5.34K | — | — |
| 2025-05-14 | Andreson Jeff | Buy | 61.76K | — | — |
| 2025-05-14 | BARROS PHILIP RYAN SR. | Buy | 20.43K | — | — |
| 2025-05-14 | Swyt Greg | Buy | 25.54K | — | — |
| 2025-05-14 | Smith Christopher | Buy | 20.43K | — | — |
| 2025-05-14 | RAGSDALE BRUCE | Buy | 25.54K | — | — |
| 2025-05-08 | Andreson Jeff | Other | 0 | — | — |
| 2025-05-08 | Andreson Jeff | Buy | 10.00K | $16.86 | 168.60K |
| 2025-02-18 | ROHRS THOMAS M | Sell | 46.87K | $32.35 | 1.52M |
Latest filed quarter: Q2 2026.
Institutions holding: 343, holders +81 vs prior quarter. Ownership 98.99%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 5.32M | 89.55K | +1.71% | 597.58M |
| INVESCO LTD. | 2.90M | 1.05M | +56.99% | 325.94M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 2.07M | 342.57K | +19.84% | 232.33M |
| CAPITAL INTERNATIONAL INVESTORS | 2.04M | 2.04M | New | 229.45M |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.48M | 35.44K | +2.45% | 166.29M |
| STATE STREET CORP | 1.36M | 92.68K | +7.28% | 153.24M |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 1.19M | -554.84K | -31.88% | 133.14M |
| WELLINGTON MANAGEMENT GROUP LLP | 1.11M | 390.02K | +54.26% | 124.50M |
| GEODE CAPITAL MANAGEMENT, LLC | 1.02M | 150.84K | +17.33% | 114.67M |
| NUVEEN, LLC | 798.25K | -160.08K | -16.70% | 89.63M |
| DIMENSIONAL FUND ADVISORS LP | 778.77K | -143.11K | -15.52% | 87.42M |
| D. E. SHAW & CO., INC. | 652.19K | -859.88K | -56.87% | 73.23M |
| MARSHALL WACE, LLP | 641.03K | -47.79K | -6.94% | 71.97M |
| ROYCE & ASSOCIATES LP | 608.11K | -241.23K | -28.40% | 68.28M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 571.10K | -62.73K | -9.90% | 64.12M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 571.10K | 571.10K | New | 64.12M |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 464.99K | 464.99K | New | 52.21M |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 432.26K | 134.00K | +44.93% | 48.53M |
| AMERIPRISE FINANCIAL INC | 394.19K | -198.85K | -33.53% | 44.26M |
| DEUTSCHE BANK AG\ | 381.58K | -289.80K | -43.16% | 42.84M |
| PINNACLE ASSOCIATES LTD | 379.39K | -28.91K | -7.08% | 42.60M |
| NORTHERN TRUST CORP | 375.67K | 44.44K | +13.42% | 42.18M |
| MILLENNIUM MANAGEMENT LLC | 367.40K | -469.99K | -56.13% | 41.25M |
| KENNEDY CAPITAL MANAGEMENT LLC | 357.01K | -454.89K | -56.03% | 40.08M |
| EVERGREEN QUALITY FUND GP, LTD. | 324.84K | 324.84K | New | 36.47M |
Ichor Holdings, Ltd. (ICHR) trades at $42.48, with a market cap of $1.59B and a trailing P/E of -36.50. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 405747000 | 655892000 | 823611000 | 620837000 | 914236000 | 1096917000 | 1280069000 | 811120000 | 849040000 | 947652000 |
Insights · Dividends · Forecast · Financials · Learn
$1.59B
Market Cap
-36.50
P/E
26.95
Forward P/E
51
Score