Gold Stock Comparison

Compare the best gold stocks to buy. Gold may offer protection against inflation. Gold mining companies, gold streaming and royalty companies, and gold-focused ETFs are different types of gold stocks. Get the most updated comparison by key indicators and discover each stock’s price target, as well as recommendations by top Wall Street experts.
Compare up to 10 stocks

Comparison Results

Name
Price
Price Change
Price Target Upside
Market Cap
PE Ratio
Yearly Gain
Analyst Consensus
Follow
GOLDBarrick Gold
$20.63
-0.11 (-0.53%)
$29.26
(41.83% Upside)
$36.69B
-24.33%
7Buy
1Hold
0Sell
Strong Buy
NEMNewmont Mining
$60.11
-0.1 (-0.17%)
$73.41
(22.13% Upside)
$48.04B
18.90
-7.27%
6Buy
3Hold
0Sell
Moderate Buy
KGCKinross Gold
$6.12
0.01 (0.16%)
$9.57
(56.37% Upside)
$7.72B
-24.35%
8Buy
2Hold
0Sell
Strong Buy
SBSWSibanye Stillwater
$16.11
-0.21 (-1.29%)
$25.67
(59.34% Upside)
$11.89B
1.40
59.53%
3Buy
0Hold
0Sell
Strong Buy
KLKirkland Lake Gold
$39.88
0.03 (0.08%)
$44.94
(12.69% Upside)
$10.65B
-14.67%
2Buy
1Hold
1Sell
Hold

Performance Comparison

Compare the performance , dividend, and cannabis stocks. Go to the Stock Comparison tool to compare more stocks on key indicators.

Gold Stocks Latest News

Read the latest stock news and analysis from the TipRanks news team.

Recent Analysts Ratings of Gold Stocks

Name
Analyst
Analyst Firm
Rating
Price Target
Upside / Downside
Action
Date
NEMNewmont Mining
premium
premium
Buy
premium
premium
Reiterated
SBSWSibanye Stillwater Limited
premium
premium
Buy
premium
premium
Reiterated
GOLDBarrick Gold
premium
premium
Buy
premium
premium
Reiterated
KGCKinross Gold Corp
premium
premium
Buy
premium
premium
Reiterated
KLKirkland Lake Gold (NYSE)
premium
premium
Buy
premium
premium
Reiterated
NEMNewmont Mining
premium
premium
Hold
premium
premium
Downgraded
NEMNewmont Mining
premium
premium
Hold
premium
premium
Reiterated
GOLDBarrick Gold
premium
premium
Buy
premium
premium
Reiterated
KGCKinross Gold Corp
premium
premium
Hold
premium
premium
Reiterated
KLKirkland Lake Gold (NYSE)
premium
premium
Buy
premium
premium
Reiterated

Most Recent Earnings of Gold Stocks

SYMBOL
Report Date
Fiscal Quarter
Forecast / EPS
Last Year's EPS
EPS YoY Change
GOLDBarrick Gold
May 05, 2021
2021 (Q1)
0.27 / 0.30
0.241
26.40% (+0.06)
NEMNewmont Mining
Jul 22, 2021
2021 (Q2)
0.79 / -
0.427
KGCKinross Gold
May 11, 2021
2021 (Q1)
0.15 / 0.12
0.105
13.64% (+0.01)
SBSWSibanye Stillwater
Feb 18, 2021
2020 (Q4)
1.72 / 1.76
0.032
5400.00% (+1.73)
KLKirkland Lake Gold
May 06, 2021
2021 (Q1)
0.67 / 0.61
0.843
-27.92% (-0.24)

Gold Stocks - FAQ

Which Gold stocks have a "Strong Buy" analyst rating?
These Gold stocks currently have a "Strong Buy" analyst rating consensus:
Barrick Gold - Strong Buy, based on 8 analyst ratings, 7 Buy, 1 Hold, and 0 Sell.
    Kinross Gold - Strong Buy, based on 10 analyst ratings, 8 Buy, 2 Hold, and 0 Sell.
      Sibanye Stillwater - Strong Buy, based on 3 analyst ratings, 3 Buy, 0 Hold, and 0 Sell.
        Are Gold stocks overpriced?
        Barrick Gold's stock price is currently $20.63, and its average 12-month price target is $29.26.
          Newmont Mining's stock price is currently $60.11, and its average 12-month price target is $73.41.
            Kinross Gold's stock price is currently $6.12, and its average 12-month price target is $9.57.
              Sibanye Stillwater's stock price is currently $16.11, and its average 12-month price target is $25.67.
                Kirkland Lake Gold's stock price is currently $39.88, and its average 12-month price target is $44.94.
                  Which Gold stocks pay dividends?
                  Barrick Gold does not currently pay dividends.
                    Newmont Mining currently pays a dividend of $0.55 which represents an annual dividend yield of 3.40%. Newmont Mining's next Ex-dividend date is September 8, 2021 and its next payout date is September 23, 2021.
                      Kinross Gold does not currently pay dividends.
                        Sibanye Stillwater does not currently pay dividends.
                          Kirkland Lake Gold does not currently pay dividends.