Richard Garchitorena
Stock Analyst at Barclays
(3.85)
# 1,881
Out of 4,468 analysts
174
Total ratings
57.6%
Success rate
8.8%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Richard Garchitorena
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CMC Commercial Metals Company | Maintained: Hold | $75 | $61.73 | +21.50% | 2 | Jun 25, 2026 | |
| TSX: LUN Lundin Mining Corporation | Maintained: Hold | $42.00 | $34.40 | +22.09% | 2 | Jun 18, 2026 | |
| TSX: AEM Agnico Eagle Mines Limited | Maintained: Buy | $302.86 → $415.19 | $218.10 | +90.37% | 2 | Jun 4, 2026 | |
| TSX: ABX Barrick Mining Corporation | Maintained: Hold | n/a | $54.25 | - | 2 | Jun 4, 2026 | |
| TSX: CCO Cameco Corporation | Maintained: Hold | $211.86 → $153.56 | $136.88 | +12.19% | 2 | Jun 4, 2026 | |
| TSX: HBM Hudbay Minerals Inc. | Maintained: Buy | $42.66 → $41.00 | $32.00 | +28.13% | 2 | Jun 4, 2026 | |
| MP MP Materials | Maintained: Buy | $69 | $53.31 | +29.43% | 2 | May 27, 2026 | |
| CLF Cleveland-Cliffs | Initiated Coverage: Sell | $9 | $9.86 | -8.72% | 1 | May 21, 2026 | |
| FCX Freeport-McMoRan | Initiated Coverage: Buy | $50 → $77 | $60.97 | +26.29% | 2 | May 21, 2026 | |
| NEM Newmont | Initiated Coverage: Buy | $133 | $97.04 | +37.06% | 1 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $270 | $220.75 | +22.31% | 1 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $148 | $172.01 | -13.96% | 1 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $270 | $220.39 | +22.51% | 1 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $42.90 → $44.60 | $39.35 | +13.34% | 13 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 → $113 | $110.54 | +2.23% | 27 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $41 → $16 | $11.35 | +40.97% | 28 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 → $32 | $21.13 | +51.44% | 34 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $86.73 → $92.42 | $92.17 | +0.27% | 26 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $83 → $80 | $85.80 | -6.76% | 25 | Oct 16, 2025 |
Commercial Metals Company
Jun 25, 2026
Maintained: Hold
Price Target: $75
Current: $61.73
Upside: +21.50%
Lundin Mining Corporation
Jun 18, 2026
Maintained: Hold
Price Target: $42.00
Current: $34.40
Upside: +22.09%
Agnico Eagle Mines Limited
Jun 4, 2026
Maintained: Buy
Price Target: $302.86 → $415.19
Current: $218.10
Upside: +90.37%
Barrick Mining Corporation
Jun 4, 2026
Maintained: Hold
Price Target: n/a
Current: $54.25
Upside: -
Cameco Corporation
Jun 4, 2026
Maintained: Hold
Price Target: $211.86 → $153.56
Current: $136.88
Upside: +12.19%
Hudbay Minerals Inc.
Jun 4, 2026
Maintained: Buy
Price Target: $42.66 → $41.00
Current: $32.00
Upside: +28.13%
MP Materials
May 27, 2026
Maintained: Buy
Price Target: $69
Current: $53.31
Upside: +29.43%
Cleveland-Cliffs
May 21, 2026
Initiated Coverage: Sell
Price Target: $9
Current: $9.86
Upside: -8.72%
Freeport-McMoRan
May 21, 2026
Initiated Coverage: Buy
Price Target: $50 → $77
Current: $60.97
Upside: +26.29%
Newmont
May 21, 2026
Initiated Coverage: Buy
Price Target: $133
Current: $97.04
Upside: +37.06%
May 21, 2026
Initiated Coverage: Buy
Price Target: $270
Current: $220.75
Upside: +22.31%
May 21, 2026
Initiated Coverage: Sell
Price Target: $148
Current: $172.01
Upside: -13.96%
May 21, 2026
Initiated Coverage: Buy
Price Target: $270
Current: $220.39
Upside: +22.51%
Apr 20, 2026
Rated: Buy
Price Target: $42.90 → $44.60
Current: $39.35
Upside: +13.34%
Feb 20, 2026
Maintained: Buy
Price Target: $100 → $113
Current: $110.54
Upside: +2.23%
Oct 31, 2025
Downgraded: Hold
Price Target: $41 → $16
Current: $11.35
Upside: +40.97%
Oct 16, 2025
Maintained: Hold
Price Target: $34 → $32
Current: $21.13
Upside: +51.44%
Oct 16, 2025
Maintained: Hold
Price Target: $86.73 → $92.42
Current: $92.17
Upside: +0.27%
Oct 16, 2025
Maintained: Buy
Price Target: $83 → $80
Current: $85.80
Upside: -6.76%