Renaissance Technologies LLC Has $1.09 Million Holdings in Edgewell Personal Care Company $EPC
Renaissance Technologies LLC significantly reduced its stake in Edgewell Personal Care Company (NYSE:EPC) by 76.3% in the first quarter, now holding 50,900 shares valued at approximately $1.09 million. Despite this, institutional investors and hedge funds own 91.91% of EPC. Analysts maintain a "Hold" consensus …