Brian MacArthur

Stock Analyst at Raymond James

(4.97)
# 82
Out of 4,604 analysts
996
Total ratings
67.4%
Success rate
28.4%
Average return

Stocks Rated by Brian MacArthur

Teck Resources Limited
Jul 23, 2026
Upgraded: Buy
Price Target: $80.00$93.00
Current: $92.56
Upside: +0.48%
Uranium Royalty
Apr 21, 2026
Upgraded: Buy
Price Target: $3.91$4.45
Current: $3.56
Upside: +24.96%
Trilogy Metals Inc.
Apr 6, 2026
Upgraded: Buy
Price Target: $7.00$8.00
Current: $4.95
Upside: +61.62%
Barrick Mining Corporation
Apr 1, 2026
Maintained: Buy
Price Target: $56.20$85.70
Current: $57.63
Upside: +48.71%
Cameco Corporation
Feb 17, 2026
Maintained: Buy
Price Target: $180.00$175.00
Current: $132.20
Upside: +32.38%
Integra Resources Corp.
Feb 10, 2026
Maintained: Buy
Price Target: $8.00$9.00
Current: $3.33
Upside: +170.27%
Centerra Gold Inc.
Jan 21, 2026
Maintained: Hold
Price Target: $24.50$27.00
Current: $27.37
Upside: -1.35%
Coeur Mining
Jan 14, 2026
Maintained: Buy
Price Target: $21$25
Current: $17.43
Upside: +40.56%
Freeport-McMoRan
Jan 14, 2026
Maintained: Buy
Price Target: $49$66
Current: $69.39
Upside: -4.89%
Hudbay Minerals Inc.
Jan 14, 2026
Maintained: Buy
Price Target: $26.00$34.00
Current: $36.26
Upside: -6.23%
Maintained: Buy
Price Target: $4.30$5.05
Current: $4.33
Upside: +16.63%
Maintained: Buy
Price Target: $111$130
Current: $104.29
Upside: +24.65%
Maintained: Buy
Price Target: $264$310
Current: $215.09
Upside: +44.13%
Maintained: Buy
Price Target: $178.42$217.76
Current: $172.48
Upside: +26.25%
Maintained: Buy
Price Target: $37.00$46.00
Current: $60.40
Upside: -23.84%
Maintained: Buy
Price Target: $7.16
Current: $3.49
Upside: +105.37%
Maintained: Buy
Price Target: $29.00$32.00
Current: $24.99
Upside: +28.05%
Maintained: Buy
Price Target: $0.70
Current: $0.55
Upside: +27.27%
Maintained: Buy
Price Target: $8.50$9.00
Current: $4.28
Upside: +110.28%
Maintained: Buy
Price Target: $57.60$66.03
Current: $45.20
Upside: +46.09%
Maintained: Buy
Price Target: $13.50$17.00
Current: $14.07
Upside: +20.82%
Maintained: Buy
Price Target: $6.15
Current: $8.30
Upside: -25.90%
Maintained: Buy
Price Target: $47.00$56.00
Current: $43.89
Upside: +27.59%
Maintained: Buy
Price Target: $14.50$17.00
Current: $13.49
Upside: +26.02%
Maintained: Buy
Price Target: $20.00
Current: $11.43
Upside: +74.98%
Maintained: Buy
Price Target: $2.75$4.5
Current: $2.89
Upside: +55.71%
Maintained: Buy
Price Target: $306.27$328.75
Current: $317.54
Upside: +3.53%
Maintained: Hold
Price Target: $16.00$20.00
Current: $38.77
Upside: -48.41%
Maintained: Buy
Price Target: $26.00$35.00
Current: $37.67
Upside: -7.09%
Maintained: Buy
Price Target: $11.50$14.00
Current: $15.20
Upside: -7.89%
Maintained: Buy
Price Target: $2.00
Current: $1.60
Upside: +25.00%
Maintained: Buy
Price Target: $11.50
Current: $7.90
Upside: +45.57%
Maintained: Buy
Price Target: $1.50
Current: $2.51
Upside: -40.24%
Maintained: Hold
Price Target: $36.00$35.00
Current: $27.32
Upside: n/a
Maintained: Buy
Price Target: $19.00$28.00
Current: $42.71
Upside: n/a
Maintained: Buy
Price Target: $7.75$8.00
Current: $0.06
Upside: n/a
Maintained: Hold
Price Target: $0.57$0.18
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $132.06$106.77
Current: $232.25
Upside: n/a
Maintained: Buy
Price Target: $5.00$4.50
Current: $5.75
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $73.63
Upside: n/a
Reiterated: Buy
Price Target: $33$32
Current: $64.17
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $13.47
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $67.79
Upside: n/a
Reiterated: Buy
Price Target: $13$12
Current: $47.69
Upside: n/a
Reiterated: Buy
Price Target: $49$43
Current: $23.41
Upside: n/a
Downgraded: Sell
Price Target: $2.75
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $52$66
Current: $116.71
Upside: n/a
Upgraded: Buy
Price Target: $4.21
Current: $36.03
Upside: n/a
Reiterated: Buy
Price Target: $73.06$82.89
Current: $72.82
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $359.24
Upside: n/a
Maintained: Hold
Price Target: $80.08
Current: $12.28
Upside: n/a