Brian MacArthur

Stock Analyst at Raymond James

(4.98)
# 78
Out of 4,613 analysts
996
Total ratings
68.9%
Success rate
30.1%
Average return

Stocks Rated by Brian MacArthur

Teck Resources Limited
Jul 23, 2026
Upgraded: Buy
Price Target: $80.00$93.00
Current: $92.75
Upside: +0.27%
Uranium Royalty
Apr 21, 2026
Upgraded: Buy
Price Target: $3.94$4.48
Current: $4.15
Upside: +7.92%
Trilogy Metals Inc.
Apr 6, 2026
Upgraded: Buy
Price Target: $7.00$8.00
Current: $5.30
Upside: +50.94%
Barrick Mining Corporation
Apr 1, 2026
Maintained: Buy
Price Target: $55.82$85.13
Current: $60.96
Upside: +39.65%
Cameco Corporation
Feb 17, 2026
Maintained: Buy
Price Target: $180.00$175.00
Current: $135.86
Upside: +28.81%
Integra Resources Corp.
Feb 10, 2026
Maintained: Buy
Price Target: $8.00$9.00
Current: $3.57
Upside: +152.10%
Centerra Gold Inc.
Jan 21, 2026
Maintained: Hold
Price Target: $24.50$27.00
Current: $29.63
Upside: -8.88%
Coeur Mining
Jan 14, 2026
Maintained: Buy
Price Target: $21$25
Current: $17.39
Upside: +40.89%
Freeport-McMoRan
Jan 14, 2026
Maintained: Buy
Price Target: $49$66
Current: $69.62
Upside: -5.20%
Hudbay Minerals Inc.
Jan 14, 2026
Maintained: Buy
Price Target: $26.00$34.00
Current: $38.43
Upside: -11.53%
Maintained: Buy
Price Target: $4.30$5.05
Current: $4.49
Upside: +12.47%
Maintained: Buy
Price Target: $111$130
Current: $112.98
Upside: +15.06%
Maintained: Buy
Price Target: $264$310
Current: $229.92
Upside: +34.83%
Maintained: Buy
Price Target: $177.23$216.31
Current: $187.32
Upside: +15.48%
Maintained: Buy
Price Target: $37.00$46.00
Current: $63.17
Upside: -27.18%
Maintained: Buy
Price Target: $7.10
Current: $3.51
Upside: +102.16%
Maintained: Buy
Price Target: $29.00$32.00
Current: $26.69
Upside: +19.90%
Maintained: Buy
Price Target: $0.70
Current: $0.57
Upside: +22.81%
Maintained: Buy
Price Target: $8.50$9.00
Current: $4.70
Upside: +91.49%
Maintained: Buy
Price Target: $57.22$65.59
Current: $46.08
Upside: +42.34%
Maintained: Buy
Price Target: $13.50$17.00
Current: $14.52
Upside: +17.08%
Maintained: Buy
Price Target: $6.15
Current: $8.84
Upside: -30.43%
Maintained: Buy
Price Target: $47.00$56.00
Current: $45.43
Upside: +23.27%
Maintained: Buy
Price Target: $14.50$17.00
Current: $14.33
Upside: +18.63%
Maintained: Buy
Price Target: $20.00
Current: $11.53
Upside: +73.46%
Maintained: Buy
Price Target: $2.75$4.5
Current: $3.03
Upside: +48.51%
Maintained: Buy
Price Target: $304.23$326.56
Current: $332.81
Upside: -1.88%
Maintained: Hold
Price Target: $16.00$20.00
Current: $37.66
Upside: -46.89%
Maintained: Buy
Price Target: $26.00$35.00
Current: $39.14
Upside: -10.58%
Maintained: Buy
Price Target: $11.50$14.00
Current: $15.43
Upside: -9.27%
Maintained: Buy
Price Target: $2.00
Current: $1.70
Upside: +17.65%
Maintained: Buy
Price Target: $11.50
Current: $8.00
Upside: +43.75%
Maintained: Buy
Price Target: $1.50
Current: $2.76
Upside: -45.65%
Maintained: Hold
Price Target: $36.00$35.00
Current: $27.04
Upside: n/a
Maintained: Buy
Price Target: $19.00$28.00
Current: $47.78
Upside: n/a
Maintained: Buy
Price Target: $7.75$8.00
Current: $0.07
Upside: n/a
Maintained: Hold
Price Target: $0.57$0.18
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $131.18$106.06
Current: $249.37
Upside: n/a
Maintained: Buy
Price Target: $5.00$4.50
Current: $7.03
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $76.53
Upside: n/a
Reiterated: Buy
Price Target: $33$32
Current: $63.63
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $14.52
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $71.45
Upside: n/a
Reiterated: Buy
Price Target: $13$12
Current: $50.17
Upside: n/a
Reiterated: Buy
Price Target: $49$43
Current: $23.06
Upside: n/a
Downgraded: Sell
Price Target: $2.75
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $52$66
Current: $114.35
Upside: n/a
Upgraded: Buy
Price Target: $4.19
Current: $38.52
Upside: n/a
Reiterated: Buy
Price Target: $72.57$82.34
Current: $74.20
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $357.52
Upside: n/a
Maintained: Hold
Price Target: $79.55
Current: $12.53
Upside: n/a