Don DeMarco

Stock Analyst at National Bank

(4.98)
# 54
Out of 5,078 analysts
571
Total ratings
68.7%
Success rate
34.5%
Average return

Stocks Rated by Don DeMarco

Wesdome Gold Mines Ltd.
Jul 2, 2026
Upgraded: Buy
Price Target: $22.00 → $37.00
Current: $28.00
Upside: +32.14%
Rio2 Limited
May 28, 2026
Initiated Coverage: Buy
Price Target: $5.50
Current: $2.63
Upside: +109.13%
Eldorado Gold Corporation
Apr 15, 2026
Reiterated: Buy
Price Target: $54.00 → $70.00
Current: $44.32
Upside: +57.94%
SSR Mining
Mar 4, 2026
Upgraded: Buy
Price Target: n/a
Current: $28.38
Upside: -
Vizsla Silver Corp.
Feb 10, 2026
Downgraded: Hold
Price Target: $6.00 → $6.40
Current: $4.34
Upside: +47.47%
Hemlo Mining Corp.
Feb 5, 2026
Initiated Coverage: Buy
Price Target: $9.00
Current: $4.99
Upside: +80.36%
Alamos Gold Inc.
Jan 14, 2026
Reiterated: Buy
Price Target: $64.00 → $75.00
Current: $41.99
Upside: +78.61%
DPM Metals Inc.
Dec 4, 2025
Reiterated: Buy
Price Target: $34.50 → $46.00
Current: $56.02
Upside: -17.89%
OceanaGold Corporation
Nov 11, 2025
Reiterated: Buy
Price Target: $31.25 → $45.00
Current: $34.67
Upside: +29.80%
Torex Gold Resources Inc.
Nov 7, 2025
Reiterated: Buy
Price Target: $86.00 → $90.00
Current: $67.14
Upside: +34.05%
Reiterated: Buy
Price Target: $17.50 → $23.00
Current: $21.64
Upside: +6.28%
Reiterated: Buy
Price Target: $7.00 → $9.50
Current: $11.75
Upside: n/a
Initiated Coverage: Buy
Price Target: $22.75
Current: $14.51
Upside: n/a
Reiterated: Buy
Price Target: $57.00 → $70.00
Current: $71.89
Upside: n/a
Reiterated: Buy
Price Target: $52.50 → $62.00
Current: $56.21
Upside: n/a
Reiterated: Buy
Price Target: $35.50 → $37.00
Current: $37.67
Upside: n/a
Reiterated: Buy
Price Target: $15 → $15
Current: $14.63
Upside: n/a
Reiterated: Hold
Price Target: $14.00 → $15.00
Current: $20.66
Upside: n/a
Reiterated: Buy
Price Target: $7.75 → $8.00
Current: $6.69
Upside: n/a
Reiterated: Hold
Price Target: $89.00 → $85.00
Current: $84.52
Upside: n/a
Upgraded: Buy
Price Target: $17.25 → $22.00
Current: $24.70
Upside: n/a
Reiterated: Buy
Price Target: $19.75 → $19.00
Current: $33.29
Upside: n/a
Reiterated: Buy
Price Target: $13.50 → $15.25
Current: $28.32
Upside: n/a
Reiterated: Hold
Price Target: $10.00 → $10.50
Current: $12.84
Upside: n/a
Reiterated: Buy
Price Target: $5.25 → $5.00
Current: $3.30
Upside: n/a
Reiterated: Buy
Price Target: $1.75 → $2.00
Current: $2.03
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $16.44
Upside: n/a
Reiterated: Buy
Price Target: $24.00 → $26.10
Current: $27.62
Upside: n/a
Reiterated: Buy
Price Target: $8.5 → $6.96
Current: $13.45
Upside: n/a
Reiterated: Buy
Price Target: 1,075p
Current: 1,221p
Upside: n/a
Reiterated: Hold
Price Target: $0.75 → $0.60
Current: $0.23
Upside: n/a
Reiterated: Hold
Price Target: $2.00 → $3.00
Current: $10.43
Upside: n/a
Reiterated: Buy
Price Target: $10.00 → $9.00
Current: $29.50
Upside: n/a
Reiterated: Hold
Price Target: $9.50 → $9.00
Current: $14.13
Upside: n/a
Reiterated: Buy
Price Target: $6.75 → $7.00
Current: $22.72
Upside: n/a
Reiterated: Buy
Price Target: $5.50 → $7.25
Current: $31.27
Upside: n/a
Reiterated: Buy
Price Target: $8.58 → $6.20
Current: $0.05
Upside: n/a
Downgraded: Hold
Price Target: $1.10 → $0.50
Current: $0.44
Upside: n/a
Reiterated: Buy
Price Target: $4.15
Current: $1.50
Upside: n/a
Reiterated: Hold
Price Target: $22.14
Current: $33.44
Upside: n/a
Reiterated: Buy
Price Target: $0.97
Current: $1.88
Upside: n/a