Canadian Imperial Bank of Commerce CM

Set alert

Price alert · CM

All alert types
117.57 USD +0.58 +0.50%

As of Nov 3, 10:50 AM ET

Bid
117.48 × 100
Ask
117.56 × 300
116.54 Day range 117.73
82.25 52-week range 124.86
YTD
+29.75%
1 year
+40.28%
Open
116.63
Prev close
116.99
Mkt cap
106.75B
Vol
54.51K
Avg vol
1.12M
EPS
7.52
P/E
15.63
Div yield
2.60%
More statistics
Low
116.54
High
117.73
Forward P/E
14.43
Beta
1.23
Short ratio
9.16
Inst. own
53.03%
Dividend
3.05
Ex-div date
Sep 27, 2026
Earnings
Dec 3, 2026
50-d avg
113.71
200-d avg
108.78
1y target
120.64

1D chart

Chart tools
Interval

Signals (3)
NameTimeAgo
MACD: Sell Signal10:39 AM14 minutes ago
MACD: Buy Signal10:23 AM30 minutes ago
MACD: Sell Signal10:21 AM32 minutes ago

Analyst view

Consensus: none

Price target (mean) 120.64 +2.6% upside
Target (low)
104.35
Target (mean)
120.64
Target (high)
128.79
Ratings (0m) 15 5 buy · 9 hold · 1 sell
  • Strong buy2
  • Buy3
  • Hold9
  • Sell0
  • Strong sell1

Recommendation trend

  • This month 15
  • 1 month ago 14
  • 2 months ago 14

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

CM analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.552.43 – 2.692.21+15.4%8.33B+9.9%12
Next quarter2.832.71 – 3.052.76+2.5%8.57B+2.0%7
Current year10.5710.46 – 10.728.61+22.8%33.07B+13.5%14
Next year11.3810.99 – 11.6410.57+7.7%34.36B+3.9%14

Upgrades and downgrades

The latest rating changes

CM analyst upgrades and downgrades
DateFirmActionFromTo
Jun 1, 2026RBC CapitalMaintainedOutperformOutperform
Aug 29, 2025RBC CapitalMaintainedOutperformOutperform
May 30, 2025BMO CapitalMaintainedOutperformOutperform
May 30, 2025RBC CapitalMaintainedOutperformOutperform
Feb 28, 2025BMO CapitalMaintainedOutperformOutperform
Feb 28, 2025RBC CapitalMaintainedOutperformOutperform
Jan 9, 2025RBC CapitalUpgradeSector PerformOutperform
Dec 6, 2024RBC CapitalReiteratedSector PerformSector Perform
Aug 30, 2024BMO CapitalMaintainedOutperformOutperform
May 31, 2024BMO CapitalMaintainedOutperformOutperform
Dec 18, 2023B of A SecuritiesUpgradeUnderperformNeutral
Sep 1, 2023BMO CapitalMaintainedOutperformOutperform
Sep 1, 2023National Bank Financial IncMaintainedSector PerformSector Perform
Sep 1, 2023RBC CapitalMaintainedSector PerformSector Perform
Sep 1, 2023BarclaysMaintainedEqual-WeightEqual-Weight
Feb 27, 2023RBC CapitalMaintained—Sector Perform
May 29, 2020CFRAMaintained—Hold
May 13, 2020B of A SecuritiesMaintained—Neutral
May 11, 2020BarclaysMaintained—Equal-Weight
Feb 4, 2020B of A SecuritiesUpgradeUnderperformNeutral
May 24, 2018RBC CapitalMaintainedSector PerformSector Perform
Dec 19, 2017BarclaysUpgradeUnderweightOverweight
Sep 6, 2017TD SecuritiesUpgradeHoldBuy
Mar 31, 2017Credit SuisseUpgradeUnderperformNeutral
Nov 1, 2016B of A SecuritiesInitiated—Underperform
Sep 21, 2016DundeeInitiated—Buy
Aug 26, 2016BMO CapitalMaintained—Market Perform
Dec 17, 2015Credit SuisseMaintained—Underperform
Dec 7, 2015Credit SuisseDowngradeNeutralUnderperform
Dec 4, 2015MacquarieMaintained—Neutral