Ichor Holdings director Marc Haugen sells $403,637 in ICHR stock Home Finance Ichor Holdings director Marc Haugen sells $403,637 in ICHR stock Source: All News