Skip to content
ICHR WACC: 11.61% — Ichor Holdings Cost of Capital (April 2026) | DeepViews