Brian MacArthur

Stock Analyst at Raymond James

(4.98)
# 52
Out of 4,442 analysts
995
Total ratings
68.9%
Success rate
30.6%
Average return

Stocks Rated by Brian MacArthur

Teck Resources Limited
Apr 24, 2026
Maintained: Hold
Price Target: $77.00$80.00
Current: $84.73
Upside: -5.58%
Uranium Royalty Corp.
Apr 21, 2026
Upgraded: Buy
Price Target: $5.50$6.25
Current: $4.18
Upside: +49.52%
Trilogy Metals Inc.
Apr 6, 2026
Upgraded: Buy
Price Target: $7.00$8.00
Current: $5.09
Upside: +57.17%
Barrick Mining Corporation
Apr 1, 2026
Maintained: Buy
Price Target: $56.65$86.39
Current: $54.21
Upside: +59.37%
Cameco Corporation
Feb 17, 2026
Maintained: Buy
Price Target: $180.00$175.00
Current: $154.68
Upside: +13.14%
Integra Resources Corp.
Feb 10, 2026
Maintained: Buy
Price Target: $8.00$9.00
Current: $3.56
Upside: +152.81%
Centerra Gold Inc.
Jan 21, 2026
Maintained: Hold
Price Target: $24.50$27.00
Current: $22.82
Upside: +18.32%
Coeur Mining
Jan 14, 2026
Maintained: Buy
Price Target: $21$25
Current: $16.32
Upside: +50.12%
Freeport-McMoRan
Jan 14, 2026
Maintained: Buy
Price Target: $49$66
Current: $64.40
Upside: +2.48%
Hudbay Minerals Inc.
Jan 14, 2026
Maintained: Buy
Price Target: $26.00$34.00
Current: $36.04
Upside: -5.66%
Maintained: Buy
Price Target: $4.30$5.05
Current: $4.65
Upside: +8.60%
Maintained: Buy
Price Target: $111$130
Current: $97.84
Upside: +32.87%
Maintained: Buy
Price Target: $264$310
Current: $206.61
Upside: +50.04%
Maintained: Buy
Price Target: $179.87$219.53
Current: $165.39
Upside: +32.73%
Maintained: Buy
Price Target: $37.00$46.00
Current: $59.46
Upside: -22.64%
Maintained: Buy
Price Target: $7.08
Current: $3.82
Upside: +85.34%
Maintained: Buy
Price Target: $29.00$32.00
Current: $22.37
Upside: +43.05%
Maintained: Buy
Price Target: $0.70
Current: $0.59
Upside: +18.64%
Maintained: Buy
Price Target: $8.50$9.00
Current: $5.99
Upside: +50.25%
Maintained: Buy
Price Target: $58.07$66.57
Current: $45.75
Upside: +45.50%
Maintained: Buy
Price Target: $13.50$17.00
Current: $14.73
Upside: +15.41%
Maintained: Buy
Price Target: $6.15
Current: $5.67
Upside: +8.47%
Maintained: Buy
Price Target: $47.00$56.00
Current: $40.94
Upside: +36.79%
Maintained: Buy
Price Target: $14.50$17.00
Current: $16.29
Upside: +4.36%
Maintained: Buy
Price Target: $20.00
Current: $11.03
Upside: +81.32%
Maintained: Buy
Price Target: $2.75$4.5
Current: $2.82
Upside: +59.57%
Maintained: Buy
Price Target: $308.75$331.41
Current: $303.74
Upside: +9.11%
Maintained: Hold
Price Target: $16.00$20.00
Current: $34.72
Upside: -42.40%
Maintained: Buy
Price Target: $26.00$35.00
Current: $35.51
Upside: -1.44%
Maintained: Buy
Price Target: $11.50$14.00
Current: $13.75
Upside: +1.82%
Maintained: Buy
Price Target: $2.00
Current: $1.69
Upside: +18.34%
Maintained: Buy
Price Target: $11.50
Current: $7.50
Upside: +53.33%
Maintained: Buy
Price Target: $1.50
Current: $2.29
Upside: -34.50%
Maintained: Hold
Price Target: $36.00$35.00
Current: $28.01
Upside: n/a
Maintained: Buy
Price Target: $19.00$28.00
Current: $39.40
Upside: n/a
Maintained: Buy
Price Target: $7.75$8.00
Current: $0.105
Upside: n/a
Maintained: Hold
Price Target: $0.56$0.18
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $133.13$107.64
Current: $227.52
Upside: n/a
Maintained: Buy
Price Target: $5.00$4.50
Current: $5.72
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $72.56
Upside: n/a
Reiterated: Buy
Price Target: $33$32
Current: $63.63
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $12.21
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $65.67
Upside: n/a
Reiterated: Buy
Price Target: $13$12
Current: $55.08
Upside: n/a
Reiterated: Buy
Price Target: $49$43
Current: $21.25
Upside: n/a
Downgraded: Sell
Price Target: $2.75
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $52$66
Current: $102.17
Upside: n/a
Upgraded: Buy
Price Target: $4.25
Current: $35.53
Upside: n/a
Reiterated: Buy
Price Target: $73.65$83.56
Current: $72.80
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $334.14
Upside: n/a
Maintained: Hold
Price Target: $80.73
Current: $12.54
Upside: n/a