Gabelli Funds LLC Sells 141,903 Shares of Amcor PLC $AMCR
Gabelli Funds LLC significantly reduced its stake in Amcor PLC (NYSE:AMCR) by selling 141,903 shares, decreasing its position by 76.4%. Despite this, institutional investors collectively own 45.14% of Amcor and analysts generally maintain a "Moderate Buy" rating with an average price target of $48.08. …