50% off Premium Yearly

NYSE:AMCR
This summary was created by AI, based on 2 opinions in the last 12 months.
Amcor PLC, trading under the symbol AMCR-N, has garnered attention from various analysts for its attractive valuation and steady performance in earnings growth. Currently, the company trades at a 9x price-to-earnings (PE) ratio, boasting mid-teens growth in its earnings alongside a substantial dividend yield of 6.25%. Despite being exposed to Swiss market conditions, the valuation seems appealing, particularly when factoring in its debt levels. While some analysts have pointed out the potential benefits from an impending merger, they also note that it may take time before these gains materialize. The stock has experienced recent downgrades in target price, yet insider buying activity suggests confidence in the company’s future outlook amidst market fluctuations.
As AMCR is a Swiss company, it is a bit out of our wheelhouse so we need to brief. Valuation is attractive and reflects the debt (13X earnings with a 5.2% yield). EPS growth has been fairly low, but consistent, and the company has managed business cycles well. Insiders were buying pre and post-merger. We think the merger makes a lot of sense but it could be some time before benefits are realized. The stock did get a couple of target price downgrades recently.
Unlock Premium - Try 5i Free
Amcor PLC is a American stock, trading under the symbol AMCR (previously AMCR-N on Stockchase) on the New York Stock Exchange (AMCR). It is usually referred to as NYSE:AMCR or AMCR
In the last year, 2 stock analysts issued a Buy, Sell, or Hold rating on AMCR (previously AMCR-N on Stockchase). 2 analysts recommended to BUY and 0 analysts recommended to SELL the stock. The latest stock analyst rating is PARTIAL BUY. Read the latest stock experts' ratings for Amcor PLC.
Amcor PLC was never recommended as a Top Pick on Stockchase. Read the latest stock experts ratings for Amcor PLC.
Earnings reports or recent company news can cause the stock price to drop. Read stock experts' recommendations for Amcor PLC.
Amcor PLC is followed by 8 investors on Stockchase and is a trending stock that is worth watching.
On 2026-06-15, Amcor PLC (AMCR) stock closed at a price of $41.51.
Trades at 9x PE with mid-teens earnings growth, and pays a 6.25% dividend.