Raj Ray

Stock Analyst at BMO Capital

(4.92)
# 172
Out of 4,371 analysts
237
Total ratings
70.2%
Success rate
34.8%
Average return

Stocks Rated by Raj Ray

Neo Performance Materials Inc.
Jun 3, 2026
Maintained: Buy
Price Target: $38.00$43.00
Current: $33.56
Upside: +28.13%
Nouveau Monde Graphite Inc.
May 20, 2026
Initiated Coverage: Buy
Price Target: $6.00$5.00
Current: $2.41
Upside: +107.47%
Elevra Lithium Limited
May 18, 2026
Maintained: Buy
Price Target: $12.50$15.00
Current: $10.98
Upside: +36.61%
Montage Gold Corp.
May 18, 2026
Maintained: Buy
Price Target: $20.00$22.00
Current: $15.68
Upside: +40.31%
Galiano Gold Inc.
May 15, 2026
Maintained: Hold
Price Target: $3.50$4.50
Current: $3.09
Upside: +45.63%
MP Materials
May 12, 2026
Maintained: Buy
Price Target: $75
Current: $65.46
Upside: +14.57%
Lucara Diamond Corp.
May 11, 2026
Maintained: Hold
Price Target: $0.30
Current: $0.18
Upside: +66.67%
DPM Metals Inc.
May 7, 2026
Maintained: Buy
Price Target: $50.00$54.00
Current: $48.44
Upside: +11.48%
Frontier Lithium Inc.
May 1, 2026
Maintained: Hold
Price Target: $0.75
Current: $0.54
Upside: +38.89%
Sibanye Stillwater
Apr 27, 2026
Maintained: Hold
Price Target: $18
Current: $11.17
Upside: +61.15%
Maintained: Buy
Price Target: $40$120
Current: $92.17
Upside: +30.19%
Initiated Coverage: Buy
Price Target: 450p
Current: $241.00
Upside: +86.72%
Maintained: Hold
Price Target: $26$24
Current: $17.31
Upside: +38.65%
Maintained: Hold
Price Target: 30p15p
Current: $9.50
Upside: +57.89%
Maintained: Buy
Price Target: $7.00
Current: $7.40
Upside: -5.41%
Initiated Coverage: Buy
Price Target: $24.00
Current: $11.39
Upside: +110.71%
Maintained: Buy
Price Target: $50.00$100.00
Current: $79.31
Upside: +26.09%
Initiated Coverage: Buy
Price Target: n/a
Current: $82.38
Upside: -
Maintained: Buy
Price Target: $6.50$13.90
Current: $5.30
Upside: +162.24%
Upgraded: Buy
Price Target: $14.00$32.00
Current: $23.47
Upside: +36.34%
Reiterated: Buy
Price Target: 100p150p
Current: $128.00
Upside: +17.19%
Maintained: Hold
Price Target: $32$44
Current: $39.12
Upside: +12.47%
Initiated Coverage: Hold
Price Target: n/a
Current: $0.38
Upside: -
Initiated Coverage: Buy
Price Target: $1.25
Current: $1.01
Upside: +23.76%
Maintained: Buy
Price Target: 40p55p
Current: $113.20
Upside: n/a
Maintained: Buy
Price Target: $6.50$5.50
Current: $3.40
Upside: n/a
Maintained: Buy
Price Target: $0.45
Current: $0.78
Upside: n/a
Initiated Coverage: Buy
Price Target: $5.00
Current: $1.03
Upside: n/a
Upgraded: Buy
Price Target: $6.00$8.00
Current: $26.73
Upside: n/a
Maintained: Buy
Price Target: $2.25$2.35
Current: $15.70
Upside: n/a
Reiterated: Buy
Price Target: $2.78$1.75
Current: $2.04
Upside: n/a
Upgraded: Buy
Price Target: $5.25$5.50
Current: $39.28
Upside: n/a
Reiterated: Buy
Price Target: $2.08
Current: $0.52
Upside: n/a