NYSE:AMCR

Amcor PLC (AMCR)

47.86
+0.80 (1.70%)
as of Aug 7, 2026, 8:00:00 pm Market Open.
8 watching
0
Investor Insights
star iconAug 9, 2026, 12:00 am

This summary was created by AI, based on 2 opinions in the last 12 months.

Amcor PLC, represented by the symbol AMCR-N, appears to be an attractive investment option based on recent expert reviews. Experts note that the company offers a competitive dividend yield of 5.4%, positioning it favorably among its peers. Notably, competitors in the industry have reported solid financial performance, suggesting a robust market environment. Furthermore, another analyst highlights a different company trading at a price-to-earnings (PE) ratio of 9, with mid-teens earnings growth and a higher dividend yield of 6.25%. This comparison indicates that Amcor may face stiff competition, yet its strong dividend yield remains a focal point for income-driven investors. Overall, the opinions seem to highlight a balanced view of the company’s performance and market standing.

consensus icon
Consensus
Positive
valuation icon
Valuation
Fair Value
review icon
Similar
BeverageCorp, BEVC

Most recent Opinions go here

Be up to date, don't miss your chance.

BUY

Pays a 5.4% dividend. Competitors have reported good numbers too.

BUY

Trades at 9x PE with mid-teens earnings growth, and pays a 6.25% dividend.

PARTIAL BUY
Trevor Rose’s Insights - Trevor’s most-liked answers from 5i Research

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 

Showing 1 to 3 of 3 entries
  • «
  • 1
  • »

Amcor PLC (AMCR) Frequently Asked Questions

What is Amcor PLC stock symbol?

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

Is Amcor PLC a buy or a sell?

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 BUY. Read the latest stock experts' ratings for Amcor PLC.

Is Amcor PLC a good investment or a top pick?

Amcor PLC was never recommended as a Top Pick on Stockchase. Read the latest stock experts ratings for Amcor PLC.

Why is Amcor PLC stock dropping?

Earnings reports or recent company news can cause the stock price to drop. Read stock experts' recommendations for Amcor PLC.

Is Amcor PLC worth watching?

Amcor PLC is followed by 8 investors on Stockchase and is a trending stock that is worth watching.

What is Amcor PLC stock price?

On 2026-08-07, Amcor PLC (AMCR) stock closed at a price of $47.86.