MarketBeat Earnings
Renaissance Technologies LLC Has $736,000 Stock Position in Ichor Holdings, Ltd. $ICHR
Renaissance Technologies LLC significantly reduced its stake in Ichor Holdings, Ltd. (ICHR) by 92.5% in the first quarter, now holding 15,800 shares valued at $736,000. Despite this, institutional investors and hedge funds still own 94.81% of the company. Ichor exceeded Q1 earnings expectations with $0.34 EPS, though it reported a negative net margin, and analysts maintain a "Moderate …