Canadian Imperial Bank of Commerce CM

Set alert

Price alert · CM

All alert types
116.86 USD -0.13 -0.11%

As of Nov 3, 1:21 PM ET

Bid
116.84 × 2
Ask
116.90 × 2
116.44 Day range 117.73
82.25 52-week range 124.86
YTD
+28.97%
1 year
+39.44%
Open
116.63
Prev close
116.99
Mkt cap
106.14B
Vol
152.13K
Avg vol
1.12M
EPS
7.52
P/E
15.55
Div yield
2.60%
More statistics
Low
116.44
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

5Y chart

Chart tools
Interval

Events in this range
  • Dec 23, 2021Dividend: 3.22
  • Dec 24, 2021Dividend: 3.22
  • Dec 28, 2021Dividend: 3.22
  • Mar 25, 2022Dividend: 1.27
  • May 16, 2022Split: 2 for 1
  • Jun 27, 2022Dividend: 0.656
  • Sep 27, 2022Dividend: 0.632
  • Dec 23, 2022Dividend: 0.623
  • Dec 27, 2022Dividend: 0.6298
  • Jan 27, 2023Dividend: 0.627
  • Mar 27, 2023Dividend: 0.618
  • Jun 27, 2023Dividend: 0.662
  • Sep 27, 2023Dividend: 0.64444
  • Dec 27, 2023Dividend: 0.682
  • Mar 27, 2024Dividend: 0.6631
  • Jun 28, 2024Dividend: 0.657
  • Sep 27, 2024Dividend: 0.668
  • Dec 27, 2024Dividend: 0.69
  • Feb 28, 2025Rating: RBC Capital · Outperform → Outperform
  • Feb 28, 2025Rating: BMO Capital · Outperform → Outperform
  • Mar 28, 2025Dividend: 0.6791
  • May 30, 2025Rating: RBC Capital · Outperform → Outperform
  • May 30, 2025Rating: BMO Capital · Outperform → Outperform
  • Jun 27, 2025Dividend: 0.7098
  • Aug 28, 2025Earnings: 1.57; estimate 1.45; surprise 8.28%
  • Aug 29, 2025Rating: RBC Capital · Outperform → Outperform
  • Sep 29, 2025Dividend: 0.6976
  • Dec 4, 2025Earnings: 1.57; estimate 1.49; surprise 5.37%
  • Dec 29, 2025Dividend: 0.7827
  • Feb 26, 2026Earnings: 1.99; estimate 1.74; surprise 14.37%
  • Mar 27, 2026Dividend: 0.7708
  • May 28, 2026Earnings: 1.86; estimate 1.78; surprise 4.49%
  • Jun 1, 2026Rating: RBC Capital · Outperform → Outperform
  • Jun 29, 2026Dividend: 0.7529
  • Aug 27, 2026Earnings: 1.96; estimate 1.8; surprise 8.89%
  • Sep 28, 2026Dividend: 0.7551
Signals (78)
NameDateAgo
SMA: BullishOct 19, 20262 weeks ago
SMA: BullishOct 12, 20263 weeks ago
SMA: BearishSep 28, 20261 month ago
SMA: BearishAug 17, 20262 months ago
MACD: Sell SignalAug 17, 20262 months ago
MACD: Buy SignalAug 10, 20262 months ago
RSI: OverboughtAug 10, 20262 months ago
MACD: Sell SignalAug 3, 20263 months ago
MACD: Buy SignalJul 6, 20264 months ago
RSI: OverboughtJul 6, 20264 months ago
MACD: Sell SignalJun 22, 20264 months ago
MACD: Buy SignalApr 13, 20266 months ago
SMA: BullishApr 6, 20267 months ago
RSI: OverboughtApr 6, 20267 months ago
SMA: BearishMar 9, 20267 months ago
MACD: Sell SignalMar 9, 20267 months ago
MACD: Buy SignalFeb 2, 20269 months ago
MACD: Sell SignalJan 19, 20269 months ago
RSI: OverboughtNov 24, 202511 months ago
RSI: OverboughtAug 25, 20251 year ago

Newest 20 of 78.

Analyst view

Price target (mean) 120.64 +3.2% 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