Greg Barnes

Stock Analyst at TD Securities

(2.68)
# 1,999
Out of 4,862 analysts
23
Total ratings
66.67%
Success rate
12.62%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Greg Barnes

Wheaton Precious Metals
Aug 15, 2024
Maintains: Buy
Price Target: $71$70
Current: $91.70
Upside: -23.66%
Franco-Nevada
Aug 15, 2024
Upgrades: Buy
Price Target: n/a
Current: $171.76
Upside: -
Newmont
Apr 29, 2024
Maintains: Hold
Price Target: $43$48
Current: $57.90
Upside: -17.10%
Cameco
Oct 3, 2023
Maintains: Action List Buy
Price Target: $55$70
Current: $66.66
Upside: +5.01%
Hudbay Minerals
Sep 12, 2023
Maintains: Buy
Price Target: $11$11
Current: $9.69
Upside: +8.36%
Kinross Gold
Nov 5, 2020
Maintains: Buy
Price Target: $15$16
Current: $15.79
Upside: -1.84%
OR Royalties
Nov 2, 2020
Upgrades: Buy
Price Target: $18$20
Current: $26.80
Upside: -25.37%
Royal Gold
Oct 20, 2020
Upgrades: Buy
Price Target: n/a
Current: $182.29
Upside: -