Ralph M. Profiti
Stock Analyst at Stifel Nicolaus
(4.62)
# 871
Out of 4,476 analysts
363
Total ratings
51.4%
Success rate
16.9%
Average return
Main Sectors:
Stocks Rated by Ralph M. Profiti
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: HMMC Hemlo Mining Corp. | Maintained: Buy | $12.00 → $13.00 | $5.90 | +120.34% | 5 | Jun 29, 2026 | |
| TSX: LUN Lundin Mining Corporation | Maintained: Buy | $40.00 | $35.15 | +13.80% | 24 | Jun 18, 2026 | |
| TSXV: TALA Talamore Mining Corp. | Maintained: Buy | $14.00 | $8.00 | +75.00% | 2 | Jun 17, 2026 | |
| TSX: SXGC Southern Cross Gold Consolidated Ltd. | Reiterated: Buy | $12.50 | $9.86 | +26.77% | 10 | Jun 11, 2026 | |
| TSX: ERO Ero Copper Corp. | Maintained: Hold | $52.00 | $38.06 | +36.63% | 13 | Jun 11, 2026 | |
| TSXV: ODV Osisko Development Corp. | Maintained: Buy | $10.00 | $3.76 | +165.96% | 5 | Jun 11, 2026 | |
| TSX: AAUC Allied Gold Corporation | Maintained: Hold | $44.00 | $35.33 | +24.54% | 2 | Jun 11, 2026 | |
| UEC Uranium Energy | Maintained: Buy | $19 → $23 | $10.77 | +108.91% | 4 | Jun 10, 2026 | |
| TSX: KNT K92 Mining Inc. | Maintained: Buy | $39.00 | $24.22 | +61.02% | 15 | Jun 5, 2026 | |
| TSX: CCO Cameco Corporation | Maintained: Buy | $180.00 | $139.59 | +28.95% | 24 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $32.00 | $28.26 | +13.23% | 8 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $35.00 | $14.93 | +134.43% | 1 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $65.00 | $45.35 | +43.33% | 5 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $27.00 | $15.02 | +79.76% | 5 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52.00 | $39.80 | +30.65% | 22 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $95.00 | $55.56 | +70.99% | 26 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $41.00 | $32.90 | +24.62% | 15 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9.94 → $65.00 | $48.84 | +33.09% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $65.00 | $36.04 | +80.36% | 19 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $80.00 | $46.30 | +72.79% | 10 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20.00 | $13.25 | +50.94% | 14 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52 → $76 | $60.97 | +24.65% | 10 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $175 | $97.04 | +80.34% | 9 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $80.00 | $86.12 | -7.11% | 32 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $30.00 | $13.92 | +115.52% | 10 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22.00 → $15.00 | $10.95 | +36.99% | 8 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6.00 → $7.50 | $3.31 | +126.59% | 4 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $300.00 → $350.00 | $224.00 | +56.25% | 13 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $28.00 | $45.17 | n/a | 1 | Apr 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $70.83 | n/a | 1 | Feb 24, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34.00 | $28.10 | n/a | 1 | Nov 15, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35.50 → $32.66 | $67.92 | n/a | 10 | Jun 13, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 → $15 | $30.62 | n/a | 8 | Jun 13, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49.70 | $168.27 | n/a | 8 | Apr 25, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $2.41 | n/a | 2 | Nov 22, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $18 → $25 | $22.51 | n/a | 2 | Nov 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 → $22 | $76.50 | n/a | 2 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $4 | $14.99 | n/a | 4 | Aug 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $115.02 | $313.10 | n/a | 4 | Aug 10, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7.45 | $24.36 | n/a | 1 | Jul 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $4.54 | n/a | 1 | Apr 1, 2014 |
Hemlo Mining Corp.
Jun 29, 2026
Maintained: Buy
Price Target: $12.00 → $13.00
Current: $5.90
Upside: +120.34%
Lundin Mining Corporation
Jun 18, 2026
Maintained: Buy
Price Target: $40.00
Current: $35.15
Upside: +13.80%
Talamore Mining Corp.
Jun 17, 2026
Maintained: Buy
Price Target: $14.00
Current: $8.00
Upside: +75.00%
Southern Cross Gold Consolidated Ltd.
Jun 11, 2026
Reiterated: Buy
Price Target: $12.50
Current: $9.86
Upside: +26.77%
Ero Copper Corp.
Jun 11, 2026
Maintained: Hold
Price Target: $52.00
Current: $38.06
Upside: +36.63%
Osisko Development Corp.
Jun 11, 2026
Maintained: Buy
Price Target: $10.00
Current: $3.76
Upside: +165.96%
Allied Gold Corporation
Jun 11, 2026
Maintained: Hold
Price Target: $44.00
Current: $35.33
Upside: +24.54%
Uranium Energy
Jun 10, 2026
Maintained: Buy
Price Target: $19 → $23
Current: $10.77
Upside: +108.91%
K92 Mining Inc.
Jun 5, 2026
Maintained: Buy
Price Target: $39.00
Current: $24.22
Upside: +61.02%
Cameco Corporation
Jun 2, 2026
Maintained: Buy
Price Target: $180.00
Current: $139.59
Upside: +28.95%
May 14, 2026
Maintained: Buy
Price Target: $32.00
Current: $28.26
Upside: +13.23%
May 14, 2026
Maintained: Buy
Price Target: $35.00
Current: $14.93
Upside: +134.43%
May 14, 2026
Maintained: Buy
Price Target: $65.00
Current: $45.35
Upside: +43.33%
May 13, 2026
Maintained: Buy
Price Target: $27.00
Current: $15.02
Upside: +79.76%
May 13, 2026
Maintained: Buy
Price Target: $52.00
Current: $39.80
Upside: +30.65%
May 12, 2026
Maintained: Buy
Price Target: $95.00
Current: $55.56
Upside: +70.99%
May 4, 2026
Maintained: Buy
Price Target: $41.00
Current: $32.90
Upside: +24.62%
May 1, 2026
Maintained: Hold
Price Target: $9.94 → $65.00
Current: $48.84
Upside: +33.09%
Apr 30, 2026
Maintained: Buy
Price Target: $65.00
Current: $36.04
Upside: +80.36%
Apr 30, 2026
Maintained: Buy
Price Target: $80.00
Current: $46.30
Upside: +72.79%
Apr 30, 2026
Maintained: Buy
Price Target: $20.00
Current: $13.25
Upside: +50.94%
Apr 24, 2026
Maintained: Buy
Price Target: $52 → $76
Current: $60.97
Upside: +24.65%
Apr 24, 2026
Maintained: Buy
Price Target: $175
Current: $97.04
Upside: +80.34%
Apr 24, 2026
Maintained: Hold
Price Target: $80.00
Current: $86.12
Upside: -7.11%
Apr 23, 2026
Reiterated: Buy
Price Target: $30.00
Current: $13.92
Upside: +115.52%
Apr 1, 2026
Maintained: Buy
Price Target: $22.00 → $15.00
Current: $10.95
Upside: +36.99%
Feb 11, 2026
Maintained: Buy
Price Target: $6.00 → $7.50
Current: $3.31
Upside: +126.59%
Feb 10, 2026
Maintained: Buy
Price Target: $300.00 → $350.00
Current: $224.00
Upside: +56.25%
Apr 10, 2023
Reiterated: Buy
Price Target: $28.00
Current: $45.17
Upside: n/a
Feb 24, 2020
Downgraded: Hold
Price Target: n/a
Current: $70.83
Upside: n/a
Nov 15, 2019
Maintained: Buy
Price Target: $34.00
Current: $28.10
Upside: n/a
Jun 13, 2017
Maintained: Hold
Price Target: $35.50 → $32.66
Current: $67.92
Upside: n/a
Jun 13, 2017
Maintained: Hold
Price Target: $16 → $15
Current: $30.62
Upside: n/a
Apr 25, 2017
Maintained: Buy
Price Target: $49.70
Current: $168.27
Upside: n/a
Nov 22, 2016
Reiterated: Hold
Price Target: $14
Current: $2.41
Upside: n/a
Nov 16, 2016
Reiterated: Hold
Price Target: $18 → $25
Current: $22.51
Upside: n/a
Nov 3, 2016
Reiterated: Buy
Price Target: $18 → $22
Current: $76.50
Upside: n/a
Aug 12, 2016
Rated: Sell
Price Target: $4
Current: $14.99
Upside: n/a
Aug 10, 2016
Rated: Hold
Price Target: $115.02
Current: $313.10
Upside: n/a
Jul 18, 2016
Reiterated: Hold
Price Target: $7.45
Current: $24.36
Upside: n/a
Apr 1, 2014
Upgraded: Hold
Price Target: n/a
Current: $4.54
Upside: n/a