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.4%

Smart Score

42.3%

Overall Average Return Percentile

16th

Number of Ratings

39
Buy NowGet Alert
12/12/2025WYBuy Now
Weyerhaeuser
$23.5219.05%$27 → $28MaintainsOutperformerGet Alert
12/02/2025CFBuy Now
CF Industries Holdings
$78.7010.55% → $87Initiates → NeutralGet Alert
11/17/2025MEOHBuy Now
Methanex
$38.9920.54%$44 → $47MaintainsOutperformerGet Alert
11/06/2025MOSBuy Now
Mosaic
$24.8128.98%$34 → $32MaintainsNeutralGet Alert
10/23/2025MOSBuy Now
Mosaic
$24.8137.04%$37 → $34MaintainsNeutralGet Alert
09/11/2025WYBuy Now
Weyerhaeuser
$23.5231.8%$32 → $31MaintainsOutperformerGet Alert
08/01/2025MEOHBuy Now
Methanex
$38.9912.85%$42 → $44MaintainsOutperformerGet Alert
07/22/2025MERCBuy Now
Mercer Intl
$1.88112.77%$5 → $4MaintainsNeutralGet Alert
05/09/2025MOSBuy Now
Mosaic
$24.8133.01%$32 → $33MaintainsNeutralGet Alert
05/06/2025MERCBuy Now
Mercer Intl
$1.88165.96%$6 → $5MaintainsNeutralGet Alert
05/05/2025MEOHBuy Now
Methanex
$38.9912.85%$47 → $44MaintainsOutperformerGet Alert
04/29/2025MEOHBuy Now
Methanex
$38.9920.54%$55 → $47MaintainsOutperformerGet Alert
04/22/2025MERCBuy Now
Mercer Intl
$1.88219.15%$7 → $6MaintainsNeutralGet Alert
04/22/2025WYBuy Now
Weyerhaeuser
$23.5236.05%$35 → $32MaintainsOutperformerGet Alert
04/03/2025MEOHBuy Now
Methanex
$38.9941.06%$63 → $55MaintainsOutperformerGet Alert
01/28/2025MOSBuy Now
Mosaic
$24.8128.98%$30 → $32MaintainsNeutralGet Alert
01/15/2025WYBuy Now
Weyerhaeuser
$23.5248.81% → $35UpgradeNeutral → OutperformerGet Alert
12/10/2024MOSBuy Now
Mosaic
$24.8120.92% → $30Assumes → NeutralGet Alert
12/04/2024BLDPBuy Now
Ballard Power Systems
$2.61-54.02%$1.4 → $1.2MaintainsUnderperformerGet Alert
11/06/2024BLDPBuy Now
Ballard Power Systems
$2.61-46.36%$1.6 → $1.4MaintainsUnderperformerGet Alert
08/13/2024MERCBuy Now
Mercer Intl
$1.88352.13%$10 → $8.5MaintainsNeutralGet Alert
08/13/2024BLDPBuy Now
Ballard Power Systems
$2.61-38.7%$3.5 → $1.6DowngradeNeutral → UnderperformerGet Alert
05/08/2024BLDPBuy Now
Ballard Power Systems
$2.6134.09%$3.75 → $3.5MaintainsNeutralGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$2.6143.67%$5 → $3.75MaintainsNeutralGet Alert
06/05/2023RHUHFBuy Now
Richelieu Hardware
→ $46DowngradeOutperformer → NeutralGet Alert
01/10/2023MERCBuy Now
Mercer Intl
$1.88591.49% → $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.6446.05% → $17DowngradeNeutral → UnderperformGet Alert
03/22/2021CADNFBuy Now
Cascades
$22 → $19DowngradeOutperformer → NeutralGet Alert
02/01/2021BLDPBuy Now
Ballard Power Systems
$2.611355.88% → $38Initiates → NeutralGet Alert
08/25/2020MERCBuy Now
Mercer Intl
$1.88431.91%$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.88538.3% → $12InitiatesGet Alert
11/03/2014MERCBuy Now
Mercer Intl
$1.88591.49%$8.5 → $13UpgradeSector Underperform → Sector PerformGet Alert
08/05/2014MERCBuy Now
Mercer Intl
$1.88352.13%$7.5 → $8.5MaintainsGet Alert