10 Best Metal Stocks to Buy According to Billionaires

6. Royal Gold, Inc. (NASDAQ:RGLD)

Number of Billionaires: 12

Royal Gold, Inc. (NASDAQ:RGLD) is a leading precious metals streaming and royalty company based in Denver, Colorado. The company specializes in acquiring and managing precious metal streams and royalties, providing investors with exposure to precious metals without the risks associated with traditional mining operations. Royal Gold’s portfolio includes interests in approximately 175 properties across five continents, encompassing 42 producing mines and 18 development-stage projects.

In March 2025, Royal Gold, Inc. (NASDAQ:RGLD) provided its sales guidance for the year, projecting gold sales between 210,000 and 230,000 ounces, silver sales ranging from 2.7 to 3.3 million ounces, and copper sales between 13.5 to 16.0 million pounds.

The stock has surged up to 58% from its 2024 lows, reflecting a bullish trend in the gold market. Earnings have spiked by 69% over the last three quarters, and analysts project further earnings growth of 17% in 2025 and 16% in 2026. Royal Gold, Inc. (NASDAQ:RGLD) boasts an IBD Composite Rating of 98 and has consistently raised its dividend for 16 consecutive years, currently offering a yield of 1.2%.

As of March 28, 2025, Royal Gold, Inc. (NASDAQ:RGLD)’s stock is trading at $161.30. Analysts are optimistic about Royal Gold’s prospects as one of the best metal stocks to buy. 73% of 11 analyst ratings hold a Buy rating on the stock, as of March 28.