Brian MacArthur

Stock Analyst at Raymond James

(4.97)
# 79
Out of 4,509 analysts
995
Total ratings
67%
Success rate
28.2%
Average return

Stocks Rated by Brian MacArthur

Teck Resources Limited
Apr 24, 2026
Maintained: Hold
Price Target: $77.00$80.00
Current: $82.77
Upside: -3.35%
Uranium Royalty Corp.
Apr 21, 2026
Upgraded: Buy
Price Target: $5.50$6.25
Current: $3.78
Upside: +65.34%
Trilogy Metals Inc.
Apr 6, 2026
Upgraded: Buy
Price Target: $7.00$8.00
Current: $4.45
Upside: +79.78%
Barrick Mining Corporation
Apr 1, 2026
Maintained: Buy
Price Target: $56.70$86.46
Current: $50.81
Upside: +70.17%
Cameco Corporation
Feb 17, 2026
Maintained: Buy
Price Target: $180.00$175.00
Current: $127.67
Upside: +37.07%
Integra Resources Corp.
Feb 10, 2026
Maintained: Buy
Price Target: $8.00$9.00
Current: $3.00
Upside: +200.00%
Centerra Gold Inc.
Jan 21, 2026
Maintained: Hold
Price Target: $24.50$27.00
Current: $22.45
Upside: +20.27%
Coeur Mining
Jan 14, 2026
Maintained: Buy
Price Target: $21$25
Current: $15.59
Upside: +57.15%
Freeport-McMoRan
Jan 14, 2026
Maintained: Buy
Price Target: $49$66
Current: $59.97
Upside: +10.06%
Hudbay Minerals Inc.
Jan 14, 2026
Maintained: Buy
Price Target: $26.00$34.00
Current: $29.60
Upside: +14.86%
Maintained: Buy
Price Target: $4.30$5.05
Current: $4.30
Upside: +17.44%
Maintained: Buy
Price Target: $111$130
Current: $93.10
Upside: +39.63%
Maintained: Buy
Price Target: $264$310
Current: $193.47
Upside: +60.23%
Maintained: Buy
Price Target: $180.02$219.70
Current: $152.63
Upside: +43.95%
Maintained: Buy
Price Target: $37.00$46.00
Current: $61.86
Upside: -25.64%
Maintained: Buy
Price Target: $7.10
Current: $3.98
Upside: +78.35%
Maintained: Buy
Price Target: $29.00$32.00
Current: $21.53
Upside: +48.63%
Maintained: Buy
Price Target: $0.70
Current: $0.50
Upside: +40.00%
Maintained: Buy
Price Target: $8.50$9.00
Current: $4.97
Upside: +81.09%
Maintained: Buy
Price Target: $58.12$66.62
Current: $40.66
Upside: +63.85%
Maintained: Buy
Price Target: $13.50$17.00
Current: $12.77
Upside: +33.12%
Maintained: Buy
Price Target: $6.15
Current: $5.59
Upside: +10.02%
Maintained: Buy
Price Target: $47.00$56.00
Current: $39.05
Upside: +43.41%
Maintained: Buy
Price Target: $14.50$17.00
Current: $12.95
Upside: +31.27%
Maintained: Buy
Price Target: $20.00
Current: $10.28
Upside: +94.55%
Maintained: Buy
Price Target: $2.75$4.5
Current: $2.56
Upside: +75.78%
Maintained: Buy
Price Target: $309.00$331.68
Current: $283.56
Upside: +16.97%
Maintained: Hold
Price Target: $16.00$20.00
Current: $33.87
Upside: -40.95%
Maintained: Buy
Price Target: $26.00$35.00
Current: $34.13
Upside: +2.55%
Maintained: Buy
Price Target: $11.50$14.00
Current: $12.62
Upside: +10.94%
Maintained: Buy
Price Target: $2.00
Current: $1.55
Upside: +29.03%
Maintained: Buy
Price Target: $11.50
Current: $7.33
Upside: +56.89%
Maintained: Buy
Price Target: $1.50
Current: $2.28
Upside: -34.21%
Maintained: Hold
Price Target: $36.00$35.00
Current: $27.24
Upside: n/a
Maintained: Buy
Price Target: $19.00$28.00
Current: $34.93
Upside: n/a
Maintained: Buy
Price Target: $7.75$8.00
Current: $0.075
Upside: n/a
Maintained: Hold
Price Target: $0.56$0.18
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $133.24$107.73
Current: $203.25
Upside: n/a
Maintained: Buy
Price Target: $5.00$4.50
Current: $5.35
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $67.23
Upside: n/a
Reiterated: Buy
Price Target: $33$32
Current: $65.10
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $11.84
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $60.40
Upside: n/a
Reiterated: Buy
Price Target: $13$12
Current: $48.72
Upside: n/a
Reiterated: Buy
Price Target: $49$43
Current: $22.31
Upside: n/a
Downgraded: Sell
Price Target: $2.75
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $52$66
Current: $120.92
Upside: n/a
Upgraded: Buy
Price Target: $4.25
Current: $33.21
Upside: n/a
Reiterated: Buy
Price Target: $73.71$83.63
Current: $72.18
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $334.53
Upside: n/a
Maintained: Hold
Price Target: $80.79
Current: $15.17
Upside: n/a