Greg Barnes

Stock Analyst at TD Securities

(2.67)
# 1,874
Out of 5,170 analysts
24
Total ratings
68.75%
Success rate
13.11%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Greg Barnes

Wheaton Precious Metals
Mar 16, 2026
Maintains: Buy
Price Target: $164$165
Current: $121.25
Upside: +36.08%
Franco-Nevada
Aug 15, 2024
Upgrades: Buy
Price Target: n/a
Current: $231.05
Upside: -
Newmont
Apr 29, 2024
Maintains: Hold
Price Target: $43$48
Current: $99.20
Upside: -51.61%
Cameco
Oct 3, 2023
Maintains: Action List Buy
Price Target: $55$70
Current: $106.60
Upside: -34.33%
Hudbay Minerals
Sep 12, 2023
Maintains: Buy
Price Target: $11$11
Current: $18.65
Upside: -43.70%
Kinross Gold
Nov 5, 2020
Maintains: Buy
Price Target: $15$16
Current: $27.42
Upside: -43.47%
OR Royalties
Nov 2, 2020
Upgrades: Buy
Price Target: $18$20
Current: $34.60
Upside: -42.20%
Royal Gold
Oct 20, 2020
Upgrades: Buy
Price Target: n/a
Current: $225.07
Upside: -