Hamir Patel

Stock Analyst at CIBC

(4.78)
# 548
Out of 4,429 analysts
731
Total ratings
56.7%
Success rate
16%
Average return

Stocks Rated by Hamir Patel

Doman Building Materials Group Ltd.
Jun 18, 2026
Maintained: Hold
Price Target: $12.00
Current: $11.18
Upside: +7.33%
Transcontinental Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $7.00
Current: $5.34
Upside: +31.09%
Richelieu Hardware Ltd.
Jun 3, 2026
Maintained: Hold
Price Target: $37.00$42.00
Current: $39.30
Upside: +6.87%
Interfor Corporation
May 19, 2026
Maintained: Hold
Price Target: $10.00$10.50
Current: $11.52
Upside: -8.85%
The Mosaic Company
May 12, 2026
Maintained: Hold
Price Target: $27$25
Current: $22.00
Upside: +13.64%
CF Industries Holdings
May 11, 2026
Maintained: Hold
Price Target: $128
Current: $103.60
Upside: +23.55%
Mercer International
May 11, 2026
Maintained: Hold
Price Target: $2$1.5
Current: $0.7729
Upside: +94.07%
Ag Growth International Inc.
May 11, 2026
Maintained: Hold
Price Target: $23.00$24.00
Current: $20.61
Upside: +16.45%
Nutrien Ltd.
May 11, 2026
Maintained: Buy
Price Target: $124.69
Current: $88.22
Upside: +41.34%
Cascades Inc.
May 11, 2026
Maintained: Hold
Price Target: $14.00$13.00
Current: $11.02
Upside: +17.97%
Maintained: Hold
Price Target: $16.00$15.00
Current: $13.66
Upside: +9.81%
Maintained: Hold
Price Target: $83.60$97.77
Current: $74.70
Upside: +30.88%
Maintained: Hold
Price Target: $96.00$100.00
Current: $97.24
Upside: +2.84%
Maintained: Hold
Price Target: $52.00$47.00
Current: $41.91
Upside: +12.15%
Maintained: Buy
Price Target: $30$28
Current: $24.25
Upside: +15.46%
Reiterated: Buy
Price Target: $42.00
Current: $34.56
Upside: +21.53%
Maintained: Hold
Price Target: $89.00$102.00
Current: $82.03
Upside: +24.34%
Reiterated: Buy
Price Target: $19.00
Current: $15.60
Upside: +21.79%
Maintained: Buy
Price Target: $99.00$102.00
Current: $89.72
Upside: +13.69%
Maintained: Hold
Price Target: $11.00
Current: $13.31
Upside: -17.36%
Rated: Hold
Price Target: n/a
Current: $17.84
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $18.31
Upside: n/a
Upgraded: Hold
Price Target: $1.00$0.75
Current: $0.14
Upside: n/a
Maintained: Hold
Price Target: $53.84$43.92
Current: $6.14
Upside: n/a
Maintained: Hold
Price Target: 35p
Current: $51.30
Upside: n/a
Reiterated: Hold
Price Target: $13$11
Current: $21.30
Upside: n/a