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
Main Sectors:
Stocks Rated by Brian MacArthur
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: TECK.B Teck Resources Limited | Maintained: Hold | $77.00 → $80.00 | $82.77 | -3.35% | 82 | Apr 24, 2026 | |
| TSX: URC Uranium Royalty Corp. | Upgraded: Buy | $5.50 → $6.25 | $3.78 | +65.34% | 4 | Apr 21, 2026 | |
| TSX: TMQ Trilogy Metals Inc. | Upgraded: Buy | $7.00 → $8.00 | $4.45 | +79.78% | 19 | Apr 6, 2026 | |
| TSX: ABX Barrick Mining Corporation | Maintained: Buy | $56.70 → $86.46 | $50.81 | +70.17% | 47 | Apr 1, 2026 | |
| TSX: CCO Cameco Corporation | Maintained: Buy | $180.00 → $175.00 | $127.67 | +37.07% | 93 | Feb 17, 2026 | |
| TSXV: ITR Integra Resources Corp. | Maintained: Buy | $8.00 → $9.00 | $3.00 | +200.00% | 29 | Feb 10, 2026 | |
| TSX: CG Centerra Gold Inc. | Maintained: Hold | $24.50 → $27.00 | $22.45 | +20.27% | 65 | Jan 21, 2026 | |
| CDE Coeur Mining | Maintained: Buy | $21 → $25 | $15.59 | +57.15% | 15 | Jan 14, 2026 | |
| FCX Freeport-McMoRan | Maintained: Buy | $49 → $66 | $59.97 | +10.06% | 35 | Jan 14, 2026 | |
| TSX: HBM Hudbay Minerals Inc. | Maintained: Buy | $26.00 → $34.00 | $29.60 | +14.86% | 13 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4.30 → $5.05 | $4.30 | +17.44% | 36 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $111 → $130 | $93.10 | +39.63% | 37 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $264 → $310 | $193.47 | +60.23% | 36 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $180.02 → $219.70 | $152.63 | +43.95% | 32 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $37.00 → $46.00 | $61.86 | -25.64% | 53 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.10 | $3.98 | +78.35% | 42 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $29.00 → $32.00 | $21.53 | +48.63% | 6 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $0.70 | $0.50 | +40.00% | 1 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $8.50 → $9.00 | $4.97 | +81.09% | 5 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $58.12 → $66.62 | $40.66 | +63.85% | 65 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $13.50 → $17.00 | $12.77 | +33.12% | 29 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6.15 | $5.59 | +10.02% | 1 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $47.00 → $56.00 | $39.05 | +43.41% | 13 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14.50 → $17.00 | $12.95 | +31.27% | 3 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20.00 | $10.28 | +94.55% | 2 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2.75 → $4.5 | $2.56 | +75.78% | 4 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $309.00 → $331.68 | $283.56 | +16.97% | 36 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16.00 → $20.00 | $33.87 | -40.95% | 2 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $26.00 → $35.00 | $34.13 | +2.55% | 2 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $11.50 → $14.00 | $12.62 | +10.94% | 2 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2.00 | $1.55 | +29.03% | 1 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $11.50 | $7.33 | +56.89% | 1 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1.50 | $2.28 | -34.21% | 1 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $36.00 → $35.00 | $27.24 | n/a | 32 | Jun 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $19.00 → $28.00 | $34.93 | n/a | 3 | Apr 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.75 → $8.00 | $0.075 | n/a | 23 | Sep 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $0.56 → $0.18 | $0.000001 | n/a | 34 | Aug 17, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $133.24 → $107.73 | $203.25 | n/a | 17 | Apr 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $5.00 → $4.50 | $5.35 | n/a | 8 | Mar 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $67.23 | n/a | 5 | Nov 7, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $33 → $32 | $65.10 | n/a | 2 | Mar 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $11.84 | n/a | 2 | Nov 21, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $60.40 | n/a | 2 | Nov 21, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 → $12 | $48.72 | n/a | 24 | Nov 20, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $49 → $43 | $22.31 | n/a | 2 | Oct 14, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $2.75 | $0.000001 | n/a | 3 | Sep 8, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 → $66 | $120.92 | n/a | 3 | Jul 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $4.25 | $33.21 | n/a | 15 | May 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73.71 → $83.63 | $72.18 | n/a | 5 | Oct 11, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $334.53 | n/a | 2 | Mar 28, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $80.79 | $15.17 | n/a | 1 | Feb 6, 2009 |
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%
Jan 14, 2026
Maintained: Buy
Price Target: $4.30 → $5.05
Current: $4.30
Upside: +17.44%
Jan 14, 2026
Maintained: Buy
Price Target: $111 → $130
Current: $93.10
Upside: +39.63%
Jan 14, 2026
Maintained: Buy
Price Target: $264 → $310
Current: $193.47
Upside: +60.23%
Jan 14, 2026
Maintained: Buy
Price Target: $180.02 → $219.70
Current: $152.63
Upside: +43.95%
Jan 14, 2026
Maintained: Buy
Price Target: $37.00 → $46.00
Current: $61.86
Upside: -25.64%
Jan 14, 2026
Maintained: Buy
Price Target: $7.10
Current: $3.98
Upside: +78.35%
Jan 14, 2026
Maintained: Buy
Price Target: $29.00 → $32.00
Current: $21.53
Upside: +48.63%
Jan 14, 2026
Maintained: Buy
Price Target: $0.70
Current: $0.50
Upside: +40.00%
Jan 14, 2026
Maintained: Buy
Price Target: $8.50 → $9.00
Current: $4.97
Upside: +81.09%
Jan 14, 2026
Maintained: Buy
Price Target: $58.12 → $66.62
Current: $40.66
Upside: +63.85%
Jan 14, 2026
Maintained: Buy
Price Target: $13.50 → $17.00
Current: $12.77
Upside: +33.12%
Jan 14, 2026
Maintained: Buy
Price Target: $6.15
Current: $5.59
Upside: +10.02%
Jan 14, 2026
Maintained: Buy
Price Target: $47.00 → $56.00
Current: $39.05
Upside: +43.41%
Jan 14, 2026
Maintained: Buy
Price Target: $14.50 → $17.00
Current: $12.95
Upside: +31.27%
Oct 30, 2025
Maintained: Buy
Price Target: $20.00
Current: $10.28
Upside: +94.55%
Oct 10, 2025
Maintained: Buy
Price Target: $2.75 → $4.5
Current: $2.56
Upside: +75.78%
Oct 9, 2025
Maintained: Buy
Price Target: $309.00 → $331.68
Current: $283.56
Upside: +16.97%
Oct 9, 2025
Maintained: Hold
Price Target: $16.00 → $20.00
Current: $33.87
Upside: -40.95%
Oct 9, 2025
Maintained: Buy
Price Target: $26.00 → $35.00
Current: $34.13
Upside: +2.55%
Oct 9, 2025
Maintained: Buy
Price Target: $11.50 → $14.00
Current: $12.62
Upside: +10.94%
Aug 21, 2025
Maintained: Buy
Price Target: $2.00
Current: $1.55
Upside: +29.03%
Aug 21, 2025
Maintained: Buy
Price Target: $11.50
Current: $7.33
Upside: +56.89%
Aug 21, 2025
Maintained: Buy
Price Target: $1.50
Current: $2.28
Upside: -34.21%
Jun 2, 2023
Maintained: Hold
Price Target: $36.00 → $35.00
Current: $27.24
Upside: n/a
Apr 26, 2023
Maintained: Buy
Price Target: $19.00 → $28.00
Current: $34.93
Upside: n/a
Sep 6, 2022
Maintained: Buy
Price Target: $7.75 → $8.00
Current: $0.075
Upside: n/a
Aug 17, 2022
Maintained: Hold
Price Target: $0.56 → $0.18
Current: $0.000001
Upside: n/a
Apr 20, 2022
Maintained: Buy
Price Target: $133.24 → $107.73
Current: $203.25
Upside: n/a
Mar 14, 2019
Maintained: Buy
Price Target: $5.00 → $4.50
Current: $5.35
Upside: n/a
Nov 7, 2018
Maintained: Buy
Price Target: n/a
Current: $67.23
Upside: n/a
Mar 22, 2018
Reiterated: Buy
Price Target: $33 → $32
Current: $65.10
Upside: n/a
Nov 21, 2017
Rated: Buy
Price Target: n/a
Current: $11.84
Upside: n/a
Nov 21, 2017
Upgraded: Buy
Price Target: n/a
Current: $60.40
Upside: n/a
Nov 20, 2015
Reiterated: Buy
Price Target: $13 → $12
Current: $48.72
Upside: n/a
Oct 14, 2015
Reiterated: Buy
Price Target: $49 → $43
Current: $22.31
Upside: n/a
Sep 8, 2015
Downgraded: Sell
Price Target: $2.75
Current: $0.000001
Upside: n/a
Jul 6, 2015
Reiterated: Hold
Price Target: $52 → $66
Current: $120.92
Upside: n/a
May 29, 2015
Upgraded: Buy
Price Target: $4.25
Current: $33.21
Upside: n/a
Oct 11, 2013
Reiterated: Buy
Price Target: $73.71 → $83.63
Current: $72.18
Upside: n/a
Mar 28, 2013
Rated: Buy
Price Target: n/a
Current: $334.53
Upside: n/a
Feb 6, 2009
Maintained: Hold
Price Target: $80.79
Current: $15.17
Upside: n/a