Cosmos Chiu

Stock Analyst at CIBC

(4.85)
# 379
Out of 4,468 analysts
626
Total ratings
56.2%
Success rate
19.8%
Average return

Stocks Rated by Cosmos Chiu

Fortuna Mining Corp.
Jun 30, 2026
Maintained: Hold
Price Target: $16.00$19.00
Current: $12.74
Upside: +49.14%
Triple Flag Precious Metals Corp.
Jun 26, 2026
Maintained: Buy
Price Target: $74.00
Current: $44.99
Upside: +64.48%
Vizsla Royalties Corp.
Jun 23, 2026
Maintained: Hold
Price Target: $4.50$4.13
Current: $3.80
Upside: +8.68%
Alamos Gold Inc.
Jun 19, 2026
Maintained: Buy
Price Target: $90.00$82.00
Current: $46.30
Upside: +77.11%
DPM Metals Inc.
Jun 17, 2026
Maintained: Hold
Price Target: $64.00
Current: $50.94
Upside: +25.64%
Franco-Nevada Corporation
Jun 16, 2026
Maintained: Buy
Price Target: $480.00
Current: $313.10
Upside: +53.31%
Discovery Mining Ltd.
Jun 10, 2026
Maintained: Buy
Price Target: $15.00
Current: $9.96
Upside: +50.60%
Pan American Silver Corp.
Jun 8, 2026
Maintained: Buy
Price Target: $133.39
Current: $67.92
Upside: +96.39%
OceanaGold Corporation
May 19, 2026
Maintained: Buy
Price Target: $72.00
Current: $37.95
Upside: +89.72%
Orla Mining Ltd.
May 12, 2026
Maintained: Buy
Price Target: $32.00
Current: $14.89
Upside: +114.91%
Maintained: Buy
Price Target: $305.10
Current: $168.27
Upside: +81.31%
Maintained: Hold
Price Target: $76.63
Current: $48.84
Upside: +56.90%
Maintained: Hold
Price Target: $3.50
Current: $2.54
Upside: +37.80%
Maintained: Buy
Price Target: $40
Current: $17.30
Upside: +131.21%
Upgraded: Buy
Price Target: $29$48
Current: $30.62
Upside: +56.76%
Downgraded: Hold
Price Target: $10.00$7.00
Current: $4.92
Upside: +42.28%
Maintained: Buy
Price Target: $16.00$25.00
Current: $12.52
Upside: +99.68%
Maintained: Hold
Price Target: $250$330
Current: $204.13
Upside: +61.66%
Maintained: Buy
Price Target: $25.00$35.00
Current: $29.32
Upside: +19.37%
Maintained: Buy
Price Target: $90.00$100.00
Current: $62.36
Upside: +60.36%
Maintained: Buy
Price Target: $86.00$88.00
Current: $45.17
Upside: +94.82%
Maintained: Hold
Price Target: $15$17
Current: $16.33
Upside: +1.04%
Reiterated: Buy
Price Target: $7.75
Current: $0.085
Upside: n/a
Reiterated: Hold
Price Target: $7.05
Current: $9.69
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $1.12
Upside: n/a
Reiterated: Hold
Price Target: $0.78$0.64
Current: $1.59
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $5.95
Upside: n/a
Reiterated: Hold
Price Target: $0.58$0.51
Current: $5.22
Upside: n/a
Reiterated: Sell
Price Target: $0.85$0.71
Current: $0.175
Upside: n/a