Hamir Patel's Stock Ratings

CIBC Analyst

Hamir Patel is an analyst at CIBC. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

-11.8%

Smart Score

42.2%

Overall Average Return Percentile

16th

Number of Ratings

37
Buy NowGet Alert
12/12/2025WYBuy Now
Weyerhaeuser
$23.2220.59%$27 → $28MaintainsOutperformerGet Alert
12/02/2025CFBuy Now
CF Industries Holdings
$78.6810.57% → $87Initiates → NeutralGet Alert
11/17/2025MEOHBuy Now
Methanex
$38.9120.79%$44 → $47MaintainsOutperformerGet Alert
11/06/2025MOSBuy Now
Mosaic
$25.5525.22%$34 → $32MaintainsNeutralGet Alert
09/11/2025WYBuy Now
Weyerhaeuser
$23.2233.51%$32 → $31MaintainsOutperformerGet Alert
08/01/2025MEOHBuy Now
Methanex
$38.9113.08%$42 → $44MaintainsOutperformerGet Alert
07/22/2025MERCBuy Now
Mercer Intl
$1.94106.19%$5 → $4MaintainsNeutralGet Alert
05/09/2025MOSBuy Now
Mosaic
$25.5529.13%$32 → $33MaintainsNeutralGet Alert
05/06/2025MERCBuy Now
Mercer Intl
$1.94157.73%$6 → $5MaintainsNeutralGet Alert
05/05/2025MEOHBuy Now
Methanex
$38.9113.08%$47 → $44MaintainsOutperformerGet Alert
04/29/2025MEOHBuy Now
Methanex
$38.9120.79%$55 → $47MaintainsOutperformerGet Alert
04/22/2025MERCBuy Now
Mercer Intl
$1.94209.28%$7 → $6MaintainsNeutralGet Alert
04/22/2025WYBuy Now
Weyerhaeuser
$23.2237.81%$35 → $32MaintainsOutperformerGet Alert
04/03/2025MEOHBuy Now
Methanex
$38.9141.35%$63 → $55MaintainsOutperformerGet Alert
01/15/2025WYBuy Now
Weyerhaeuser
$23.2250.73% → $35UpgradeNeutral → OutperformerGet Alert
12/10/2024MOSBuy Now
Mosaic
$25.5517.39% → $30Assumes → NeutralGet Alert
12/04/2024BLDPBuy Now
Ballard Power Systems
$2.67-55.14%$1.4 → $1.2MaintainsUnderperformerGet Alert
11/06/2024BLDPBuy Now
Ballard Power Systems
$2.67-47.66%$1.6 → $1.4MaintainsUnderperformerGet Alert
08/13/2024MERCBuy Now
Mercer Intl
$1.94338.14%$10 → $8.5MaintainsNeutralGet Alert
08/13/2024BLDPBuy Now
Ballard Power Systems
$2.67-40.19%$3.5 → $1.6DowngradeNeutral → UnderperformerGet Alert
05/08/2024BLDPBuy Now
Ballard Power Systems
$2.6730.84%$3.75 → $3.5MaintainsNeutralGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$2.6740.19%$5 → $3.75MaintainsNeutralGet Alert
06/05/2023RHUHFBuy Now
Richelieu Hardware
$26.5973% → $46DowngradeOutperformer → NeutralGet Alert
01/10/2023MERCBuy Now
Mercer Intl
$1.94570.1% → $13DowngradeOutperformer → NeutralGet Alert
01/10/2022RFPBuy Now
Resolute Forest Products
$14 → $19UpgradeNeutral → OutperformerGet Alert
10/21/2021RFPBuy Now
Resolute Forest Products
DowngradeOutperformer → NeutralGet Alert
04/13/2021ACAZFBuy Now
Acadian Timber
$11.8044.07% → $17DowngradeNeutral → UnderperformGet Alert
03/22/2021CADNFBuy Now
Cascades
$9.00111.2%$22 → $19DowngradeOutperformer → NeutralGet Alert
02/01/2021BLDPBuy Now
Ballard Power Systems
$2.671320.56% → $38Initiates → NeutralGet Alert
08/25/2020MERCBuy Now
Mercer Intl
$1.94415.46%$9 → $10UpgradeNeutral → OutperformerGet Alert
06/18/2019RFPBuy Now
Resolute Forest Products
→ $9UpgradeNeutral → OutperformerGet Alert
11/03/2017RFPBuy Now
Resolute Forest Products
UpgradeNeutral → OutperformerGet Alert
06/05/2017RFPBuy Now
Resolute Forest Products
UpgradeUnderperformer → Sector PerformGet Alert
04/22/2016RFPBuy Now
Resolute Forest Products
DowngradeSector Performer → UnderperformerGet Alert
03/01/2016MERCBuy Now
Mercer Intl
$1.94518.56% → $12InitiatesGet Alert
11/03/2014MERCBuy Now
Mercer Intl
$1.94570.1%$8.5 → $13UpgradeSector Underperform → Sector PerformGet Alert
08/05/2014MERCBuy Now
Mercer Intl
$1.94338.14%$7.5 → $8.5MaintainsGet Alert