
- Canadian Imperial Bank of Commerce (CM) just hit an all-time high and has strong technical momentum.
- The stock maintains a 100% “Buy” Barchart opinion.
- Shares are up 32.01% over the past year and more than 34% in the year to date.
- Despite some valuation concerns, most analysts rate CM as a “Strong Buy,” citing growth, profitability, and momentum.