Sectors & IndustriesBasic MaterialsOther Precious Metals & Mining
Best Precious Metal Stocks to Buy Now (2026)
Top precious metal stocks in 2026 ranked by overall Zen Rating. "A" Rated stocks have returned an average of +32.52% per year, and are the best precious metal stocks to buy now. Learn More.

Industry: Other Precious Metals & M...
C
Precious Metal is Zen Rated C and is the 70th ranked industry out of 145 stock market industries
Learn how the Zen Ratings work
Ticker
Company
Market Cap
Price
Price Target
Upside/Downside
Top Analysts Upside/Downside
Consensus
Top Analysts Consensus
Analysts
Top Analysts
Fore. Revenue Growth
Fore. Earnings Growth
Forecast ROE
Forecast ROA
HL
HECLA MINING CO
$13.15B$19.61$30.3854.90%Hold4-1.48%24.18%13.59%9.89%
BVN
BUENAVENTURA MINING CO INC
$8.96B$35.26$44.0024.79%Hold127.91%47.91%26.40%17.74%
TFPM
TRIPLE FLAG PRECIOUS METALS CORP
$7.41B$35.89$40.0011.45%Buy2N/AN/AN/AN/A
VOXR
VOX ROYALTY CORP
$283.22M$5.58N/AN/AN/AN/AN/AN/AN/AN/A
ITRG
INTEGRA RESOURCES CORP
$542.76M$3.21$7.00118.07%Buy1N/AN/AN/AN/A
MUX
MCEWEN INC
$1.27B$23.22$25.509.82%Strong Buy356.58%N/A46.06%30.10%
MTA
METALLA ROYALTY & STREAMING LTD
$709.95M$7.67$9.0017.34%Hold1N/AN/AN/AN/A
EXK
ENDEAVOUR SILVER CORP
$2.95B$9.97$15.6757.14%Strong Buy3N/AN/AN/AN/A
GROY
GOLD ROYALTY CORP
$677.82M$3.95$6.0051.90%Buy375.40%N/A5.00%3.78%
ASM
AVINO SILVER & GOLD MINES LTD
$1.11B$6.84$9.8844.37%Buy2N/AN/AN/AN/A
SLSR
SOLARIS RESOURCES INC
$1.40B$8.45$16.0089.35%Buy1N/AN/AN/AN/A
ELE
ELEMENTAL ROYALTY CORP
N/A$22.37N/AN/AN/AN/AN/AN/A11.63%11.40%
ATLX
ATLAS LITHIUM CORP
$132.15M$4.87$12.00146.41%Buy164,564.67%N/AN/AN/A
NEWP
NEW PACIFIC METALS CORP
$757.89M$4.12$6.0045.63%Strong Buy1N/AN/AN/AN/A
PLG
PLATINUM GROUP METALS LTD
$228.40M$1.95N/AN/AN/AN/AN/AN/AN/AN/A
PPTA
PERPETUA RESOURCES CORP
$3.63B$29.76$33.0010.89%Strong Buy2N/AN/AN/AN/A

Precious Metal Stocks FAQ

What are the best precious metal stocks to buy right now in Mar 2026?

According to Zen Ratings, our proprietary rating system that evaluates 115 factors proven to drive growth in stocks and assigns each stock in our system an overall letter grade as well as 7 individual Component Grades for Value, Growth, Momentum, Sentiment, Safety, Financials, and proprietary AI algorithms, the 3 best precious metal stocks to buy right now are:

1. Hecla Mining Co (NYSE:HL)


Hecla Mining Co (NYSE:HL) is the #1 top precious metal stock out of 16 with a Zen Rating of B. Stocks with a rating of B have had an average return of +19.88% per year. Learn more.

The Component Grade breakdown for Hecla Mining Co (NYSE:HL) is: Value: C, Growth: B, Momentum: B, Sentiment: C, Safety: D, Financials: A, and AI: D.

Hecla Mining Co (NYSE:HL) has a Due Diligence Score of 46, which is 19 points higher than the precious metal industry average of 27.

HL passed 18 out of 38 due diligence checks and has strong fundamentals. Hecla Mining Co has seen its stock return 239.86% over the past year, overperforming other precious metal stocks by 95 percentage points.

Hecla Mining Co has an average 1 year price target of $30.38, an upside of 54.9% from Hecla Mining Co's current stock price of $19.61.

Hecla Mining Co stock has a consensus Hold recommendation according to Wall Street analysts. Of the 4 analysts covering Hecla Mining Co, 0% have issued a Strong Buy rating, 25% have issued a Buy, 75% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

2. Buenaventura Mining Co (NYSE:BVN)


Buenaventura Mining Co (NYSE:BVN) is the #2 top precious metal stock out of 16 with a Zen Rating of B. Stocks with a rating of B have had an average return of +19.88% per year. Learn more.

The Component Grade breakdown for Buenaventura Mining Co (NYSE:BVN) is: Value: C, Growth: C, Momentum: A, Sentiment: B, Safety: C, Financials: C, and AI: C.

Buenaventura Mining Co (NYSE:BVN) has a Due Diligence Score of 46, which is 19 points higher than the precious metal industry average of 27.

BVN passed 19 out of 38 due diligence checks and has strong fundamentals. Buenaventura Mining Co has seen its stock return 148.14% over the past year, overperforming other precious metal stocks by 3 percentage points.

Buenaventura Mining Co has an average 1 year price target of $44.00, an upside of 24.79% from Buenaventura Mining Co's current stock price of $35.26.

Buenaventura Mining Co stock has a consensus Hold recommendation according to Wall Street analysts. Of the 1 analyst covering Buenaventura Mining Co, 0% have issued a Strong Buy rating, 0% have issued a Buy, 100% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

3. Triple Flag Precious Metals (NYSE:TFPM)


Triple Flag Precious Metals (NYSE:TFPM) is the #3 top precious metal stock out of 16 with a Zen Rating of B. Stocks with a rating of B have had an average return of +19.88% per year. Learn more.

The Component Grade breakdown for Triple Flag Precious Metals (NYSE:TFPM) is: Value: C, Growth: C, Momentum: A, Sentiment: C, Safety: C, Financials: B, and AI: C.

Triple Flag Precious Metals (NYSE:TFPM) has a Due Diligence Score of 38, which is 11 points higher than the precious metal industry average of 27.

TFPM passed 14 out of 38 due diligence checks and has average fundamentals. Triple Flag Precious Metals has seen its stock return 91.72% over the past year, underperforming other precious metal stocks by -53 percentage points.

Triple Flag Precious Metals has an average 1 year price target of $40.00, an upside of 11.45% from Triple Flag Precious Metals's current stock price of $35.89.

Triple Flag Precious Metals stock has a consensus Buy recommendation according to Wall Street analysts. Of the 2 analysts covering Triple Flag Precious Metals, 50% have issued a Strong Buy rating, 0% have issued a Buy, 50% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

What are the precious metal stocks with highest dividends?

Out of 3 precious metal stocks that have issued dividends in the past year, the 3 precious metal stocks with the highest dividend yields are:

1. Vox Royalty (NASDAQ:VOXR)


Vox Royalty (NASDAQ:VOXR) has an annual dividend yield of 1.13%, which is 1 percentage points higher than the precious metal industry average of 0.46%.

Vox Royalty's dividend payout ratio of -156.2% indicates that its dividend yield might not be sustainable for the long-term.

2. Triple Flag Precious Metals (NYSE:TFPM)


Triple Flag Precious Metals (NYSE:TFPM) has an annual dividend yield of 0.16%, which is the same as the precious metal industry average of 0.46%.

Triple Flag Precious Metals's dividend payout ratio of 19.1% indicates that its dividend yield is sustainable for the long-term.

3. Hecla Mining Co (NYSE:HL)


Hecla Mining Co (NYSE:HL) has an annual dividend yield of 0.08%, which is the same as the precious metal industry average of 0.46%. Hecla Mining Co's dividend payout is not stable, having dropped more than 10% four times in the last 10 years. Hecla Mining Co's dividend has shown consistent growth over the last 10 years.

Hecla Mining Co's dividend payout ratio of 3.2% indicates that its dividend yield is sustainable for the long-term.

Why are precious metal stocks down?

Precious metal stocks were down -5.6% in the last day, and down -6.45% over the last week. Platinum Group Metals was the among the top losers in the other precious metals & mining industry, dropping -11.76% yesterday.

Shares of precious metals companies are trading lower amid declines for both gold and silver and gains for the dollar. Also, higher energy prices may limit bets for central bank easing, which limits gold's appeal as an inflation hedge.

What are the most undervalued precious metal stocks?

Based on the Valuation rating, one of the 7 components of a stocks overall Zen Ratings grade, which evaluates factors including estimated earnings yield, earnings before interest and taxes/enterprise value, cash flow yield, free cash flow to price, and price-to-earnings growth (PEG ratio), the 3 most undervalued precious metal stocks right now are:

1. Integra Resources (NYSEMKT:ITRG)


Integra Resources (NYSEMKT:ITRG) is the most undervalued precious metal stock based on its Valuation Rating of B. Valuation is one of 7 Component Grades used to calculate the overall Zen Rating.

Integra Resources has a valuation score of 14, which is 3 points higher than the precious metal industry average of 11. It passed 1 out of 7 valuation due diligence checks.

Integra Resources's stock has gained 152.76% in the past year. It has overperformed other stocks in the precious metal industry by 8 percentage points.

2. Triple Flag Precious Metals (NYSE:TFPM)


Triple Flag Precious Metals (NYSE:TFPM) is the second most undervalued precious metal stock based on its Valuation Rating of C. Valuation is one of 7 Component Grades used to calculate the overall Zen Rating.

Triple Flag Precious Metals has a valuation score of 29, which is 18 points higher than the precious metal industry average of 11. It passed 2 out of 7 valuation due diligence checks.

Triple Flag Precious Metals's stock has gained 91.72% in the past year. It has underperformed other stocks in the precious metal industry by -53 percentage points.

3. Buenaventura Mining Co (NYSE:BVN)


Buenaventura Mining Co (NYSE:BVN) is the third most undervalued precious metal stock based on its Valuation Rating of C. Valuation is one of 7 Component Grades used to calculate the overall Zen Rating.

Buenaventura Mining Co has a valuation score of 43, which is 32 points higher than the precious metal industry average of 11. It passed 3 out of 7 valuation due diligence checks.

Buenaventura Mining Co's stock has gained 148.14% in the past year. It has overperformed other stocks in the precious metal industry by 3 percentage points.

Are precious metal stocks a good buy now?

46.15% of precious metal stocks rated by analysts are a buy right now. On average, analysts expect precious metal stocks to rise by 31.95% over the next year.

0% of precious metal stocks have a Zen Rating of A (Strong Buy), 25% of precious metal stocks are rated B (Buy), 56.25% are rated C (Hold), 18.75% are rated D (Sell), and 0% are rated F (Strong Sell).

What is the average p/e ratio of the other precious metals & mining industry?

The average P/E ratio of the other precious metals & mining industry is 2.06x.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.