Richard Gray

Stock Analyst at ATB Cormark Capital Markets

(4.34)
# 1,336
Out of 4,649 analysts
116
Total ratings
54.7%
Success rate
16.6%
Average return

Stocks Rated by Richard Gray

Equinox Gold Corp.
Aug 14, 2026
Maintained: Buy
Price Target: $24.00$25.00
Current: $16.10
Upside: +55.28%
Barrick Mining Corporation
Aug 11, 2026
Maintained: Hold
Price Target: $70.00$57.00
Current: $57.80
Upside: -1.38%
Coeur Mining
Aug 7, 2026
Maintained: Hold
Price Target: $25$18
Current: $18.81
Upside: -4.31%
First Majestic Silver Corp.
Jul 10, 2026
Upgraded: Buy
Price Target: $36.00$37.00
Current: $26.75
Upside: +38.32%
Contango Silver & Gold
Jun 24, 2026
Maintained: Buy
Price Target: $50
Current: $20.20
Upside: +147.52%
Torex Gold Resources Inc.
Jun 1, 2026
Maintained: Buy
Price Target: $97.00
Current: $63.22
Upside: +53.43%
Agnico Eagle Mines Limited
May 20, 2026
Maintained: Buy
Price Target: $330.00$350.00
Current: $258.85
Upside: +35.21%
SSR Mining
May 20, 2026
Maintained: Buy
Price Target: $45$49
Current: $32.19
Upside: +52.23%
Aris Mining Corporation
May 8, 2026
Maintained: Buy
Price Target: $41.00
Current: $24.82
Upside: +65.19%
Eldorado Gold Corporation
May 4, 2026
Downgraded: Hold
Price Target: $27.00$55.00
Current: $55.09
Upside: -0.16%
Maintained: Buy
Price Target: $1.65
Current: $0.84
Upside: +96.43%
Maintained: Buy
Price Target: $3.50
Current: $1.75
Upside: +100.00%
Initiated Coverage: Buy
Price Target: $3.15
Current: $0.70
Upside: +350.00%
Maintained: Buy
Price Target: $25.00$40.00
Current: $29.88
Upside: +33.87%
Maintained: Buy
Price Target: $6.50$37.00
Current: $25.43
Upside: +45.50%
Downgraded: Hold
Price Target: $7.00$6.50
Current: $7.11
Upside: -8.58%
Downgraded: Hold
Price Target: $13.00$35.00
Current: $37.89
Upside: -7.63%
Maintained: Buy
Price Target: $22.50
Current: $49.98
Upside: n/a
Maintained: Buy
Price Target: $5.00
Current: $3.84
Upside: n/a
Upgraded: Buy
Price Target: $3.00$4.25
Current: $39.74
Upside: n/a
Downgraded: Hold
Price Target: $2.50
Current: $2.34
Upside: n/a
Maintained: Buy
Price Target: $2.00
Current: $1.95
Upside: n/a
Maintained: Buy
Price Target: $16.00
Current: $90.40
Upside: n/a
Maintained: Buy
Price Target: $2.00
Current: $0.17
Upside: n/a
Maintained: Buy
Price Target: $9.00
Current: $0.39
Upside: n/a
Maintained: Buy
Price Target: $8.50$13.00
Current: $28.43
Upside: n/a
Maintained: Buy
Price Target: $1.73$1.99
Current: $5.50
Upside: n/a
Maintained: Buy
Price Target: $18
Current: $0.0004
Upside: n/a
Maintained: Buy
Price Target: $20.00
Current: $46.29
Upside: n/a
Maintained: Hold
Price Target: $10.50$11.00
Current: $13.62
Upside: n/a