Mike Niehuser
Stock Analyst at Roth MKM
(4.76)
# 637
Out of 5,065 analysts
180
Total ratings
44.4%
Success rate
27%
Average return
Main Sectors:
Stocks Rated by Mike Niehuser
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CNL Collective Mining Ltd. | Reiterated: Buy | $35.31 | $16.08 | +119.57% | 21 | Oct 14, 2026 | |
| TSXV: TUD Tudor Gold Corp. | Reiterated: Buy | $2.00 | $0.79 | +153.16% | 6 | Oct 13, 2026 | |
| TSXV: PNPN Power Metallic Mines Inc. | Reiterated: Buy | $3.00 | $0.96 | +212.50% | 9 | Oct 7, 2026 | |
| TSX: BNKR Bunker Hill Mining Corp. | Reiterated: Buy | $13.00 | $3.07 | +323.45% | 10 | Oct 6, 2026 | |
| SBMT Silver Bow Mining | Rated: Buy | $11 → $15 | $6.57 | +128.31% | 2 | Oct 1, 2026 | |
| TSX: NFGC New Found Gold Corp. | Reiterated: Buy | $7.06 | $2.34 | +201.76% | 20 | Sep 21, 2026 | |
| IDR Idaho Strategic Resources | Reiterated: Buy | $45 | $21.04 | +113.88% | 16 | Aug 19, 2026 | |
| TSX: HSTR Heliostar Metals Ltd. | Reiterated: Buy | $5.25 | $2.48 | +111.69% | 11 | Aug 13, 2026 | |
| AREC American Resources | Reiterated: Buy | $5 | $1.13 | +342.48% | 10 | Aug 10, 2026 | |
| LZM Lifezone Metals | Reiterated: Buy | $8 | $3.06 | +161.44% | 9 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.18 | $1.48 | +115.17% | 8 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1.8 | $0.50 | +260.00% | 7 | Jun 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $2.00 | $0.67 | +198.51% | 5 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5.25 → $2.00 | $0.54 | +270.37% | 2 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $32 | $18.77 | +70.48% | 16 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 | $15.06 | +132.40% | 12 | Dec 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.47 → $9.89 | $4.53 | +118.23% | 8 | Nov 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $0.65 → $2.50 | $0.69 | n/a | 5 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5.40 → $6.00 | $2.81 | n/a | 2 | Sep 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $1.25 | $8.18 | n/a | 1 | Feb 16, 2022 |
Collective Mining Ltd.
Oct 14, 2026
Reiterated: Buy
Price Target: $35.31
Current: $16.08
Upside: +119.57%
Tudor Gold Corp.
Oct 13, 2026
Reiterated: Buy
Price Target: $2.00
Current: $0.79
Upside: +153.16%
Power Metallic Mines Inc.
Oct 7, 2026
Reiterated: Buy
Price Target: $3.00
Current: $0.96
Upside: +212.50%
Bunker Hill Mining Corp.
Oct 6, 2026
Reiterated: Buy
Price Target: $13.00
Current: $3.07
Upside: +323.45%
Silver Bow Mining
Oct 1, 2026
Rated: Buy
Price Target: $11 → $15
Current: $6.57
Upside: +128.31%
New Found Gold Corp.
Sep 21, 2026
Reiterated: Buy
Price Target: $7.06
Current: $2.34
Upside: +201.76%
Idaho Strategic Resources
Aug 19, 2026
Reiterated: Buy
Price Target: $45
Current: $21.04
Upside: +113.88%
Heliostar Metals Ltd.
Aug 13, 2026
Reiterated: Buy
Price Target: $5.25
Current: $2.48
Upside: +111.69%
American Resources
Aug 10, 2026
Reiterated: Buy
Price Target: $5
Current: $1.13
Upside: +342.48%
Lifezone Metals
Jul 30, 2026
Reiterated: Buy
Price Target: $8
Current: $3.06
Upside: +161.44%
Jul 17, 2026
Reiterated: Buy
Price Target: $3.18
Current: $1.48
Upside: +115.17%
Jun 18, 2026
Reiterated: Buy
Price Target: $1.8
Current: $0.50
Upside: +260.00%
Jun 16, 2026
Reiterated: Buy
Price Target: $2.00
Current: $0.67
Upside: +198.51%
Jun 12, 2026
Reiterated: Buy
Price Target: $5.25 → $2.00
Current: $0.54
Upside: +270.37%
Jun 2, 2026
Reiterated: Buy
Price Target: $32
Current: $18.77
Upside: +70.48%
Dec 10, 2025
Reiterated: Buy
Price Target: $35
Current: $15.06
Upside: +132.40%
Nov 13, 2025
Reiterated: Buy
Price Target: $8.47 → $9.89
Current: $4.53
Upside: +118.23%
Oct 3, 2025
Reiterated: Buy
Price Target: $0.65 → $2.50
Current: $0.69
Upside: n/a
Sep 2, 2025
Reiterated: Buy
Price Target: $5.40 → $6.00
Current: $2.81
Upside: n/a
Feb 16, 2022
Initiated Coverage: Buy
Price Target: $1.25
Current: $8.18
Upside: n/a