Ichor Holdings, Ltd. (ICHR)
NASDAQ: ICHR · Real-Time Price · USD
41.73
+1.71 (4.27%)
At close: Mar 9, 2026, 4:00 PM EDT
41.99
+0.26 (0.62%)
After-hours: Mar 9, 2026, 7:56 PM EDT

Ichor Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1,4466521,0589887721,308
Upgrade
Market Cap Growth
26.84%-38.43%7.10%27.91%-40.93%57.35%
Upgrade
Enterprise Value
1,5087221,1081,2311,0551,254
Upgrade
Last Close Price
41.7318.9531.3733.6326.8246.03
Upgrade
PE Ratio
----10.6118.45
Upgrade
Forward PE
37.2656.8426.4657.4910.0811.54
Upgrade
PS Ratio
1.530.691.251.220.601.19
Upgrade
PB Ratio
2.160.981.521.751.322.61
Upgrade
P/TBV Ratio
5.242.363.496.034.4920.66
Upgrade
P/FCF Ratio
--103.3023.45382.42-
Upgrade
P/OCF Ratio
48.3721.8037.9617.1424.5685.63
Upgrade
PEG Ratio
0.530.900.900.900.900.90
Upgrade
EV/Sales Ratio
1.590.761.311.520.821.14
Upgrade
EV/EBITDA Ratio
61.1029.2748.5954.498.7211.72
Upgrade
EV/EBIT Ratio
----12.2915.48
Upgrade
EV/FCF Ratio
--108.2029.20522.11-
Upgrade
Debt / Equity Ratio
0.240.240.250.510.580.65
Upgrade
Debt / EBITDA Ratio
4.464.465.318.882.642.86
Upgrade
Debt / FCF Ratio
--17.016.80169.18-
Upgrade
Net Debt / Equity Ratio
0.090.090.090.370.440.49
Upgrade
Net Debt / EBITDA Ratio
2.512.512.879.142.112.31
Upgrade
Net Debt / FCF Ratio
-9.85-9.856.404.90126.37-44.41
Upgrade
Asset Turnover
0.980.980.880.801.221.22
Upgrade
Inventory Turnover
3.473.473.002.674.114.96
Upgrade
Quick Ratio
1.301.301.441.481.341.05
Upgrade
Current Ratio
3.173.173.344.063.092.22
Upgrade
Return on Equity (ROE)
-7.75%-7.75%-3.30%-7.46%13.38%15.54%
Upgrade
Return on Assets (ROA)
-0.46%-0.46%-0.43%-0.67%5.10%5.64%
Upgrade
Return on Invested Capital (ROIC)
-0.97%-0.96%-0.88%-1.35%10.43%13.94%
Upgrade
Return on Capital Employed (ROCE)
-0.90%-0.90%-0.80%-1.30%9.40%10.00%
Upgrade
Earnings Yield
-3.65%-8.10%-1.97%-4.35%9.43%5.42%
Upgrade
FCF Yield
-0.43%-0.96%0.97%4.26%0.26%-0.43%
Upgrade
Buyback Yield / Dilution
-4.49%-4.49%-12.19%-0.82%0.06%-23.53%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.