Should You Buy Amcor Stock At This Price?
Amcor (AMCR) trades at 18.6x earnings, with 9.8% 12-month returns, below the S&P 500. Revenue grew 37.3% to $23.9B, with a 5.9% dividend yield. EPS declined over three years, but rose to $2.33 recently. Debt increased to $15.7B, exceeding free cash flow. Management reported 1% organic volume growth and cost impacts from the Berry transaction.




