Gold stocks were among the top gainers in the markets today, with shares of some gold miners even rallying by double-digit percentages throughout the day. Here are some top-performing gold stocks and their intraday highs as of 2 p.m. ET Wednesday.

  • Harmony Gold Mining (HMY -4.01%): Up 15.3%
  • Iamgold Corp (IAG -1.86%): Up 13.8%
  • AngloGold Ashanti (AU -2.33%): Up 11.6%

While these three stocks have a market capitalization under $20 billion each, shares of the second-largest gold companyNewmont Corporation (NEM -1.23%), traded on heavy volumes today and logged an intraday high of 8.8% as of this writing. With a market cap of $52.2 billion, Newmont Corporation is the world's second-largest gold company.

Gold prices were up more than 3% this morning as anxious investors flocked to the yellow metal amid the tariff-induced stock market sell-off. If you're wondering why tariffs are sending gold prices and gold stocks higher, it all boils down to gold's appeal as a safe-haven asset during times of uncertainty.

Why gold stocks are rallying on tariffs

President Donald Trump triggered a trade war last week when he announced reciprocal tariffs on more than 180 countries and followed them up with additional tariffs on nations like China. With China already announcing hefty retaliatory tariffs, investors across the globe fear this could get uglier and trigger a recession.

Gold typically performs well during a recession or even volatile times when stock markets fall, as investors often flock to gold and gold stocks to hedge their portfolios.

Since gold prices directly impact gold miners' top and bottom lines, gold stocks rallied today. Notably, most of today's top-performing gold stocks have delivered strong operational performances lately and are fortifying their balance sheets.

2025 could be a big year for some gold stocks

Harmony Gold, for instance, operates in South Africa, Papua New Guinea, and Australia. Despite a 4% drop in production, Harmony Gold's revenue rose 19%, net income surged 33%, and cash flow from operations (CFO) jumped 46% year over year during the six months ended Dec. 31, 2024. The gold miner also pays a dividend that yields 1.3%.

When it comes to dividends, AngloGold Ashanti is one step ahead, thanks to a new dividend policy under which it is targeting a free-cash-flow (FCF) payout of 50% every year on top of a base annual dividend of $0.50 per share. So, in 2024, it declared a total dividend of $0.91 per share. Outside of the U.S., AngloGold has operations in Africa and Australia. AngloGold's revenue jumped 26% in 2024, driven by higher gold prices, and its cash flows surged as it turned a net profit of $1 billion in the year versus a net loss of $222 million in 2023. AngloGold stock yields a solid 4.1%.

NEM Chart

NEM data by YCharts.

Iamgold is a relatively smaller gold miner, but 2024 was a banner year for the company with mines in North America and West Africa. Iamgold's gold production surged 43%, and revenue jumped 65% to a record high of $1.6 billion in 2024. The miner projects 10% to 22% growth in gold production for 2025 as it ramps up its Cote gold project mine, expected to be one of Canada's largest gold mines at full capacity.

Newmont Mining is the world's largest gold producer, but high costs remain a concern for the gold miner. Nonetheless, Newmont earned a net income of $3.4 billion in 2024 versus a net loss of $2.5 billion in 2023 and generated $6.3 billion in CFO. Its late 2023 acquisition of Newcrest has added significantly to Newmont's gold and copper reserves. Newmont expects to generate up to $4.3 billion from the sale of noncore assets in 2025. The stock pays a dividend yielding 2.2%.

With gold prices rising significantly this year and in a clear uptrend amid the tariff and trade wars, 2025 could be a big year for most of these gold mining companies. Therefore, buying some gold stocks now amid the stock market volatility could be a smart bet.