What to Know About This Fund's $28 Million Exit From a Pet Food Stock Down 40%
22/5 17:20
Key PointsEngaged Capital sold 401,130 shares of Freshpet last quarter; the estimated trade value was about $28.18 million based on quarterly average prices....
