Ichor Holdings director Marc Haugen sells $403,637 in ICHR stock - Investing.com4 days ago • Google News