Canadian Imperial Bank of Commerce (TSX:CM)
162.93
-6.25 (-3.69%)
Aug 19, 2026, 4:00 PM EST
TSX:CM Stock Forecast
Stock Price Forecast
According to 13 analysts polled by S&P Global, TSX:CM stock has a consensus rating of "Buy" and an average price target of $162.50. The average 1-year stock price forecast is 0.26% lower than the current stock price, while the lowest is $135.00 (-17.14%) and the highest is $180.00 (+10.48%).
Price Target: $162.50 (-0.26%)
Analyst Consensus: Buy
Price Target
ChartAnalyst Ratings
The average analyst rating for TSX:CM stock is "Buy". This means that analysts believe this stock is likely to outperform the market over the next twelve months.
Recommendation Trends
| Rating | Mar '26 | Apr '26 | May '26 | Jun '26 | Jul '26 | Aug '26 |
|---|---|---|---|---|---|---|
| Strong Buy | 4 | 4 | 4 | 4 | 3 | 3 |
| Buy | 4 | 4 | 4 | 3 | 3 | 2 |
| Hold | 5 | 5 | 5 | 6 | 6 | 7 |
| Sell | 1 | 1 | 1 | 1 | 1 | 1 |
| Strong Sell | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | 14 | 14 | 14 | 14 | 13 | 13 |
Latest Forecasts
| Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
|---|---|---|---|---|---|---|---|
| Bank of America Securities | Bank of America Securities | Buy Maintains $164.25 → $176.67 | Buy | Maintains | $164.25 → $176.67 | +8.43% | Aug 20, 2026 |
| RBC Capital | RBC Capital | Buy Maintains $167.00 | Buy | Maintains | $167.00 | +2.50% | Aug 18, 2026 |
| Jefferies | Jefferies | Hold Maintains $145.00 → $153.00 | Hold | Maintains | $145.00 → $153.00 | -6.09% | Aug 13, 2026 |
| Desjardins | Desjardins | Hold Downgrades $173.00 | Hold | Downgrades | $173.00 | +6.18% | Aug 4, 2026 |
| Canaccord Genuity | Canaccord Genuity | Hold Maintains n/a | Hold | Maintains | n/a | n/a | Jul 16, 2026 |
Financial Forecast
Revenue This Year
32.53B
from 29.13B
Increased by 11.67%
Revenue Next Year
33.61B
from 32.53B
Increased by 3.30%
EPS This Year
10.27
from 8.61
Increased by 19.28%
EPS Next Year
11.15
from 10.27
Increased by 8.54%
EPS and Forward PE are based on non-GAAP adjusted numbers. Financial currency is CAD.