Brian MacArthur

Stock Analyst at Raymond James

(4.99)
# 33
Out of 4,683 analysts
997
Total ratings
70.6%
Success rate
32.2%
Average return

Stocks Rated by Brian MacArthur

Teck Resources Limited
Aug 26, 2026
Maintained: Buy
Price Target: $93.00$105.00
Current: $98.76
Upside: +6.32%
Uranium Royalty
Apr 21, 2026
Upgraded: Buy
Price Target: $3.99$4.54
Current: $4.24
Upside: +7.02%
Trilogy Metals Inc.
Apr 6, 2026
Upgraded: Buy
Price Target: $7.00$8.00
Current: $5.18
Upside: +54.44%
Barrick Mining Corporation
Apr 1, 2026
Maintained: Buy
Price Target: $55.09$84.02
Current: $65.17
Upside: +28.92%
Cameco Corporation
Feb 17, 2026
Maintained: Buy
Price Target: $180.00$175.00
Current: $149.06
Upside: +17.40%
Integra Resources Corp.
Feb 10, 2026
Maintained: Buy
Price Target: $8.00$9.00
Current: $4.01
Upside: +124.44%
Centerra Gold Inc.
Jan 21, 2026
Maintained: Hold
Price Target: $24.50$27.00
Current: $32.88
Upside: -17.88%
Coeur Mining
Jan 14, 2026
Maintained: Buy
Price Target: $21$25
Current: $21.44
Upside: +14.27%
Freeport-McMoRan
Jan 14, 2026
Maintained: Buy
Price Target: $49$66
Current: $79.00
Upside: -16.46%
Hudbay Minerals Inc.
Jan 14, 2026
Maintained: Buy
Price Target: $26.00$34.00
Current: $41.57
Upside: -18.21%
Maintained: Buy
Price Target: $4.30$5.05
Current: $5.04
Upside: +0.20%
Maintained: Buy
Price Target: $111$130
Current: $131.60
Upside: -1.22%
Maintained: Buy
Price Target: $264$310
Current: $266.14
Upside: +16.48%
Maintained: Buy
Price Target: $174.92$213.49
Current: $216.34
Upside: -1.32%
Maintained: Buy
Price Target: $37.00$46.00
Current: $66.20
Upside: -30.51%
Maintained: Buy
Price Target: $7.09
Current: $3.59
Upside: +97.44%
Maintained: Buy
Price Target: $29.00$32.00
Current: $30.33
Upside: +5.51%
Maintained: Buy
Price Target: $0.70
Current: $0.68
Upside: +2.94%
Maintained: Buy
Price Target: $8.50$9.00
Current: $5.34
Upside: +68.54%
Maintained: Buy
Price Target: $56.47$64.74
Current: $53.31
Upside: +21.43%
Maintained: Buy
Price Target: $13.50$17.00
Current: $15.38
Upside: +10.53%
Maintained: Buy
Price Target: $6.15
Current: $9.92
Upside: -38.00%
Maintained: Buy
Price Target: $47.00$56.00
Current: $48.61
Upside: +15.20%
Maintained: Buy
Price Target: $14.50$17.00
Current: $14.45
Upside: +17.65%
Maintained: Buy
Price Target: $20.00
Current: $12.43
Upside: +60.90%
Maintained: Buy
Price Target: $2.75$4.5
Current: $3.41
Upside: +31.96%
Maintained: Buy
Price Target: $300.26$322.30
Current: $370.88
Upside: -13.10%
Maintained: Hold
Price Target: $16.00$20.00
Current: $38.09
Upside: -47.49%
Maintained: Buy
Price Target: $26.00$35.00
Current: $42.61
Upside: -17.86%
Maintained: Buy
Price Target: $11.50$14.00
Current: $16.31
Upside: -14.16%
Maintained: Buy
Price Target: $2.00
Current: $1.74
Upside: n/a
Maintained: Buy
Price Target: $11.50
Current: $8.53
Upside: n/a
Maintained: Buy
Price Target: $1.50
Current: $2.89
Upside: n/a
Maintained: Hold
Price Target: $36.00$35.00
Current: $26.85
Upside: n/a
Maintained: Buy
Price Target: $19.00$28.00
Current: $54.49
Upside: n/a
Maintained: Buy
Price Target: $7.75$8.00
Current: $0.08
Upside: n/a
Maintained: Hold
Price Target: $0.58$0.18
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $129.47$104.68
Current: $296.80
Upside: n/a
Maintained: Buy
Price Target: $5.00$4.50
Current: $7.98
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $88.90
Upside: n/a
Reiterated: Buy
Price Target: $33$32
Current: $62.86
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $17.21
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $73.07
Upside: n/a
Reiterated: Buy
Price Target: $13$12
Current: $49.72
Upside: n/a
Reiterated: Buy
Price Target: $49$43
Current: $24.16
Upside: n/a
Downgraded: Sell
Price Target: $2.75
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $52$66
Current: $125.70
Upside: n/a
Upgraded: Buy
Price Target: $4.13
Current: $44.83
Upside: n/a
Reiterated: Buy
Price Target: $71.62$81.26
Current: $79.01
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $356.50
Upside: n/a
Maintained: Hold
Price Target: $78.51
Current: $10.80
Upside: n/a