Kevin O'Halloran
Stock Analyst at BMO Capital
(4.98)
# 43
Out of 4,468 analysts
230
Total ratings
75.6%
Success rate
57.1%
Average return
Main Sectors:
Stocks Rated by Kevin O'Halloran
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: SVM Silvercorp Metals Inc. | Reiterated: Buy | $29.85 → $28.43 | $14.55 | +95.38% | 20 | Jul 1, 2026 | |
| TSX: CJR.B Corus Entertainment Inc. | Initiated Coverage: Buy | n/a | $0.03 | - | 1 | Jun 29, 2026 | |
| SSMR Sunshine Silver Mining & Refining Company | Initiated Coverage: Buy | $17 | $14.59 | +13.09% | 1 | Jun 29, 2026 | |
| TSX: GGD GoGold Resources Inc. | Maintained: Buy | $5.00 → $5.50 | $3.39 | +62.24% | 11 | Jun 8, 2026 | |
| SSRM SSR Mining | Reiterated: Buy | $41 | $30.62 | +33.90% | 6 | May 19, 2026 | |
| TSX: AYA Aya Gold & Silver Inc. | Reiterated: Buy | $33.00 → $35.00 | $27.76 | +26.08% | 19 | May 15, 2026 | |
| TSX: DSV Discovery Mining Ltd. | Reiterated: Buy | $10.00 → $12.50 | $9.13 | +36.91% | 6 | May 14, 2026 | |
| TSX: AG First Majestic Silver Corp. | Maintained: Buy | $35.00 | $25.26 | +38.56% | 23 | May 13, 2026 | |
| CDE Coeur Mining | Maintained: Buy | $27 → $28 | $17.30 | +61.85% | 15 | May 7, 2026 | |
| TSX: TXG Torex Gold Resources Inc. | Maintained: Buy | $93.00 | $59.82 | +55.47% | 33 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $22 | $16.33 | +34.72% | 16 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $10.00 | $5.81 | +72.12% | 1 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 700p → 800p | $503.50 | +58.89% | 11 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26.00 | $14.38 | +80.81% | 17 | Apr 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5.50 → $12.00 | $7.07 | +69.73% | 2 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $17.00 → $21.50 | $12.13 | +77.25% | 19 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14.00 → $17.00 | $12.38 | +37.32% | 22 | Jan 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $9.00 → $10.00 | $4.73 | +111.42% | 6 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $6.00 | $6.07 | -1.15% | 1 | Dec 5, 2025 |
Silvercorp Metals Inc.
Jul 1, 2026
Reiterated: Buy
Price Target: $29.85 → $28.43
Current: $14.55
Upside: +95.38%
Corus Entertainment Inc.
Jun 29, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $0.03
Upside: -
Sunshine Silver Mining & Refining Company
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $17
Current: $14.59
Upside: +13.09%
GoGold Resources Inc.
Jun 8, 2026
Maintained: Buy
Price Target: $5.00 → $5.50
Current: $3.39
Upside: +62.24%
SSR Mining
May 19, 2026
Reiterated: Buy
Price Target: $41
Current: $30.62
Upside: +33.90%
Aya Gold & Silver Inc.
May 15, 2026
Reiterated: Buy
Price Target: $33.00 → $35.00
Current: $27.76
Upside: +26.08%
Discovery Mining Ltd.
May 14, 2026
Reiterated: Buy
Price Target: $10.00 → $12.50
Current: $9.13
Upside: +36.91%
First Majestic Silver Corp.
May 13, 2026
Maintained: Buy
Price Target: $35.00
Current: $25.26
Upside: +38.56%
Coeur Mining
May 7, 2026
Maintained: Buy
Price Target: $27 → $28
Current: $17.30
Upside: +61.85%
Torex Gold Resources Inc.
May 7, 2026
Maintained: Buy
Price Target: $93.00
Current: $59.82
Upside: +55.47%
May 6, 2026
Rated: Hold
Price Target: $22
Current: $16.33
Upside: +34.72%
May 1, 2026
Initiated Coverage: Buy
Price Target: $10.00
Current: $5.81
Upside: +72.12%
Apr 23, 2026
Maintained: Buy
Price Target: 700p → 800p
Current: $503.50
Upside: +58.89%
Apr 10, 2026
Reiterated: Buy
Price Target: $26.00
Current: $14.38
Upside: +80.81%
Mar 3, 2026
Reiterated: Buy
Price Target: $5.50 → $12.00
Current: $7.07
Upside: +69.73%
Mar 2, 2026
Maintained: Buy
Price Target: $17.00 → $21.50
Current: $12.13
Upside: +77.25%
Jan 16, 2026
Maintained: Buy
Price Target: $14.00 → $17.00
Current: $12.38
Upside: +37.32%
Jan 13, 2026
Maintained: Buy
Price Target: $9.00 → $10.00
Current: $4.73
Upside: +111.42%
Dec 5, 2025
Initiated Coverage: Buy
Price Target: $6.00
Current: $6.07
Upside: -1.15%