• Discounts and special offers
  • Subscriber-only articles and interviews
  • Breaking news and trending topics

Already a subscriber?

By signing up, you accept Moneywise's Terms of Use, Subscription Agreement, and Privacy Policy.

Not interested ?

Mining stocks

5 mining stocks to consider: dig deep into these top portfolio picks

ImageFlow / Shutterstock


Updated: February 07, 2024

Partners on this page provide us earnings.

Mining companies extract, process, and sell metals, minerals, and materials. These materials include precious metals, industrial metals, construction materials, energy materials, and fertilizers.

Mining stocks can be an attractive option for investors due to the increased demand for and decreased availability of natural materials. These stocks can also pay dividends, adding cash flow to your portfolio.

Mining stocks sometimes suffer during an economic downturn, when the demand for metals and mined materials may dip. However, as gold is a popular hedge against inflation and certain mined materials have high demand and value, mining stocks may still hold steady compared to other industries. Here’s a look at some of the best mining stocks today.

5 mining stocks worth considering

Here are some of the best mining companies to invest in today.

Mining Company Ticker TL;DR (Too Long; Didn’t Read)
Alpha Metallurgical Resources Inc. AMR Alpha Metallurgical Resources Inc. is a mining company that extracts, processes and markets coal, with mines in Virginia and West Virginia.
Barrick Gold Corp. GOLD Barrick Gold Corp. is the world’s second-largest gold miner by production.
Rio Tinto Group RIO Rio Tinto Group is the world’s second-largest mining company. It produces aluminum, copper, and iron ore, as well as other metals and minerals like boron, salt, diamonds, and titanium.
BHP Group Limited (BHP) BHP BHP Group Limited produces copper, nickel, iron ore, potash, and metallurgical coal. BHP Group has operations in more than 90 locations.
Teck Resources Ltd TECK Teck Resources Ltd is a mining company based in Canada that produces coal, zinc, and copper. It also works in the energy sector.

Buy mining stocks with these platforms

Interactive Brokers Wealthfront tastytrade
Interactive brokers logo Wealthfront logo tastytrade logo
• Low trading fees
• Trading and research tools
• Access to stocks, ETFs, mutual funds, bonds, options, futures
• Free financial tools
• Open an account with $500
• Free for accounts under $5,000 with promo link below
• Low fee trades for stocks
• Access to stocks, OTC/penny stocks, ETFs, options, futures
• $0 minimum investment
Learn more Learn more Learn more

Alpha Metallurgical Resources Inc. (AMR)

Alpha Metallurgical Resources Inc. is a mining company that extracts, processes, and markets coal to steel producers, electric utilities, and industrial clients. The Tennessee-based company operates underground and surface mines in Virginia and West Virginia.

While the coal industry is on most people’s naughty list for environmental reasons, the product is still critical for thermal energy and many industrial processes. While we may see demand for coal decline over time, Alpha Metallurgical Resources still has a very willing market to buy its products.

Alpha’s stock is up more than 100% year to date, from $62.99 at the beginning of the year to $180.80 on October 25th. The revenue has more than tripled year-over-year. Alpha’s forward dividend is $1.57, and its one-year target is $207.00.

Barrick Gold Corp. (GOLD)

Barrick Gold Corp. is the world’s second-largest gold miner by production. The Toronto-based company operates mines in 16 locations across 13 countries. In 2021, the company produced 4.4 million ounces of gold. It also operates a small group of copper-producing mines, offering diversification if gold prices fall.

Gold is a popular place for investors to stash their resources during times of economic uncertainty, which could drive up the price of gold. Higher gold prices could help Barrick, although it faces strong economic headwinds with rising labor and fuel costs.

Although it is trading at $14.23 as of October 25th (which is very close to its 12-month low of $14.53), gold typically falls when interest rates rise, which is not surprising. Barrick Gold could be a value stock to consider holding. Barrick’s one-year target estimate is $28.41.

Rio Tinto Group (RIO)

Rio Tinto Group is the world’s second-largest mining company. Rio Tinto Group produces aluminum, copper, and iron ore, metals essential to the energy transition from fossil fuels to renewables. The company also produces metals and minerals like boron, salt, diamonds, and titanium. Rio Tinto used to mine coal but recently exited the coal mining business due to the forecasted economic issues for coal amid climate change concerns.

Because it is so diversified, Rio Tinto is better positioned to withstand a price drop in any specific marketplace. For example, the company was willing to divest itself from coal mining as the long-term outlook isn’t as strong as other areas in the Rio Tinto portfolio.

It is worth noting, however, that stocks are trading at $55.05 as of October 25th, close to its 12-month low of $51.22. That could indicate investor worries, but it could signal an opportunity if you believe the stock is poised for a turnaround. Rio Tinto’s one-year average target estimate is $70.77.

BHP Group Limited (BHP)

BHP Group Limited produces copper, nickel, iron ore, potash, and metallurgical coal. BHP Group has operations in more than 90 locations worldwide. Potash is a potassium-rich salt used in agriculture and is a key ingredient in many fertilizers and industrial chemicals. Glass manufacturing, mining, recycling, water softening, and fireworks are among the industrial buyers of potash.

The coal producer provides coal of varying grades specifically for use in other industrial processes. While this still significantly impacts the planet, it’s better than the thermal coal used for electricity production.

The stock has been pretty stable over the past year, with a low of $46.65 and a high of $70.74. The 12-month target price estimate averages $68.67.

Teck Resources Limited (TECK)

Teck Resources Limited is a mining company based in Canada. It produces coal, zinc, copper, and energy resources. It is the second-largest producer of steelmaking coal worldwide. Operations are primarily in Canada, Peru, Chile, and the United States.

On September 16th, 2002, Teck announced an agreement with Agnico Eagle. The deal made Teck and Agnico Eagle 50/50 joint venture partners in a copper-zinc mining project in Mexico. The transaction is valued at $580 million.

The current stock price is midway between the 12-month high and low and not too far below the one-year analyst target. But when you consider the dividend and steady demand for its products, you may find it a wise long-term investment.

Other ways to invest in mining companies

Mining is a very diverse industry that does much more than pull gold and coal out of the ground. Precious metals (gold, silver, platinum), industrial metals (iron, copper, nickel, aluminum), construction materials (stone, limestone, sand), energy materials (oil, coal, uranium), and fertilizers (phosphate, boron, potash) all have to come from somewhere. Mining companies play an essential role in the supply chain.

If you want to invest in mining companies but aren’t currently looking to invest in a single stock, you could invest indirectly through ETFsmutual funds, and robo-advisor portfolios. Some funds focus on mining stocks, while others give you exposure to the underlying commodities. However you decide to invest, it’s important to do plenty of research to know what you’re buying and the risks.

Should you invest in mining companies?

Mining companies typically have more money to invest in new mines and growth during periods of economic expansion. However, mining expansion projects can take a long time to complete and are extremely expensive. This can cause problems with timing if the project is completed after the economy has changed, which can affect projected returns.

If you're considering investing in mining, you should pay attention to the amount of debt the mining company has. Mining companies with a lot of debt can struggle during economic downturns. On the other hand, mining companies that have low production costs and efficient operations can see significant profits during any economic period.

Due to these risks, focusing on the top mining companies can be safer. Companies that have been around for years are more likely to have proven their ability to generate profits during the ups and downs of the economic cycle.

The bottom line on mining stocks

The mining industry can be volatile, but that can work to your advantage if you time the stocks right. Mining stocks have also historically increased over time, so with the right timing and longevity, mining stocks could pay off.

More stocks to consider:

Eric Rosenberg Freelance Contributor

Eric Rosenberg is a finance, travel and technology writer in Ventura, California. He is a former bank manager and corporate finance and accounting professional who left his day job in 2016 to take his online side hustle full time.


The content provided on Moneywise is information to help users become financially literate. It is neither tax nor legal advice, is not intended to be relied upon as a forecast, research or investment advice, and is not a recommendation, offer or solicitation to buy or sell any securities or to adopt any investment strategy. Tax, investment and all other decisions should be made, as appropriate, only with guidance from a qualified professional. We make no representation or warranty of any kind, either express or implied, with respect to the data provided, the timeliness thereof, the results to be obtained by the use thereof or any other matter.