MetaCap

Canadian Imperial Bank of Commerce Stock Price History

NYSE: CMFinanceCommercial BanksUSD

109.20+1.02 (+0.94%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

CM price history at a glance

The price history for Canadian Imperial Bank of Commerce (CM) on this page begins on November 10, 1997, when the stock closed at $15.31; it most recently closed at $109.20 on October 5, 2026. The highest price in this record is $124.86, reached on August 17, 2026; the latest close is 12.5% below that peak. Across the 28 complete calendar years in the table, CM finished higher in 19 and lower in 9. Its best year was 2003 (+74.1%) and its worst was 2008 (-37.6%).

Over roughly 29 years the share price changed +613.1%, a 7.0% compound annual price return (excluding dividends). In the last 12 months alone, CM has gained 34.6%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.

Summary generated from market data by MetaCap's automated system. Methodology

Key price levels

High since 1997
$124.86
Date of high
Aug 17, 2026
Low since 1997
$7.91
Date of low
Oct 5, 1998
Last close
$108.18

CM returns

1 week

-1.61%

1 month

-7.43%

3 months

-6.22%

6 months

+5.56%

Year to date

+19.39%

1 year

+34.60%

3 years

+189.56%

5 years

+81.45%

CM price return, excluding dividends.

CM annual returns

Calendar-year price returns
YearYear-end closeReturn
2026109.20+18.85%
202591.88+46.54%
202462.70+30.25%
202348.14+19.01%
202240.45-30.59%
202158.28+36.38%
202042.74+2.94%
201941.52+8.04%
201838.43-21.11%
201748.71+19.38%
201640.80+23.88%
201532.94-22.76%
201442.64+1.39%
201342.06+2.30%
201241.11+13.61%
201136.19-7.69%
201039.20+21.32%
200932.31+52.26%
200821.22-37.59%
200734.00-19.33%
200642.15+28.10%
200532.90+9.19%
200430.13+20.66%
200324.97+74.13%
200214.34-17.99%
200117.49+11.68%
200015.66+31.84%
199911.88-3.80%
199812.34-21.16%
1997*15.66+2.25%

* Partial year: the record begins after the start of 1997; return measured from the first available close.

2026 return is year to date.

CM daily prices (past year)

Daily open, high, low, close and volume
DateOpenHighLowCloseChange
107.52108.94107.08108.18-0.14%
109.95110.14108.24108.33-2.92%
111.06111.78110.85111.59+1.15%
111.14111.19109.91110.32-0.63%
108.85111.16108.85111.02+0.97%
109.59110.03107.66109.95-0.21%
111.68111.75110.10110.18-1.37%
112.19112.32110.76111.71-0.39%
112.43113.08111.92112.15-1.28%
112.27113.68111.79113.60+1.96%
112.20112.20110.42111.42-0.03%
114.05114.75111.24111.45-2.88%
115.88116.32114.12114.76-1.29%
115.40116.50115.40116.26+1.21%
113.22115.05112.59114.87+0.96%
114.13114.49113.19113.78+0.73%
112.63114.56112.00112.96-0.34%
113.55113.89112.16113.35-0.72%
113.62115.13113.51114.17-0.41%
115.79115.79113.48114.64+0.15%
116.07116.07113.77114.47-0.43%
116.18116.26114.76114.96-1.63%
117.59117.89116.53116.86-0.54%
117.66118.60117.31117.50-0.56%
116.58118.25115.69118.16+2.16%
112.96115.78112.53115.66+2.88%
113.66113.94111.35112.42-0.97%
114.46115.51113.32113.52-0.71%
115.66116.35113.03114.33-0.44%
118.77118.83112.43114.84-2.84%
118.50118.86117.93118.20-0.11%
116.29118.46115.23118.33+2.96%
115.42116.03114.18114.93-1.34%
116.74117.98116.14116.49+0.69%
117.70118.12115.24115.69-1.82%
122.25122.90117.73117.84-3.12%
123.83123.86120.72121.64-1.47%
123.74124.86123.36123.45-0.23%
122.69123.76122.69123.74+1.09%
121.77122.52121.18122.40+1.24%
119.84121.22119.39120.90+1.63%
119.72120.63118.80118.96-0.28%
118.79120.19118.53119.29+0.50%
119.49119.50117.56118.70+0.22%
119.51119.96118.03118.44-0.20%
117.89119.58117.15118.68+0.62%
118.86120.20117.81117.95-1.11%
118.88119.49118.28119.27+0.61%
117.96119.35117.87118.55+0.24%
117.83119.16117.47118.27+1.76%
119.30119.39115.90116.23-3.00%
117.94120.07116.66119.82+1.33%
119.00119.12117.31118.25+0.69%
117.13117.85116.27117.44+0.78%
116.66117.30115.75116.53-1.03%
117.66118.69116.89117.74+0.32%
118.23118.23116.99117.37-0.37%
121.18121.64117.54117.80-2.84%
119.64122.50119.43121.24+0.41%
120.88121.19119.55120.74-0.02%
119.35120.82118.73120.76+1.85%
118.12119.66118.10118.57+1.02%
118.37118.66116.93117.37-0.35%
115.37118.08115.37117.78+2.11%
114.74115.95114.42115.35+1.21%
115.84115.84112.80113.97-1.67%
116.23116.31114.84115.91+0.48%
114.38115.47114.19115.36+1.28%
116.51116.71113.22113.90-1.87%
114.79116.81114.04116.07+0.93%
113.85115.11113.38115.00+1.26%
113.27113.86112.46113.57-0.17%
114.41114.75113.08113.76-0.53%
114.59114.83113.98114.37+0.50%
114.99114.99113.19113.80-0.91%
111.85114.98111.85114.84+0.74%
112.55114.24112.55114.00+2.07%
113.77114.22110.90111.69-1.05%
114.30114.58112.28112.87-1.15%
114.57114.84113.58114.18+0.45%
114.87115.20112.93113.67+0.19%
112.37114.06112.07113.46+1.45%
110.97112.19109.94111.84+1.54%
111.08111.97110.09110.14-0.55%
110.57111.18109.63110.75+1.12%
109.33110.43109.12109.52+0.62%
108.59109.40108.43108.84-0.25%
108.19109.56107.81109.11+1.58%
108.34108.86107.29107.41-1.08%
105.93108.65105.90108.58+2.45%
106.47107.40105.86105.98-2.54%
109.51110.01106.49108.74-0.69%
115.80115.80109.05109.50-5.14%
117.05117.05114.98115.43-0.30%
116.65116.89114.99115.78+0.25%
115.59116.12115.21115.49+0.55%
113.79115.61113.57114.86+0.44%
112.96114.73112.66114.36+1.90%
111.74112.69111.29112.23+0.14%
111.74112.34111.38112.07+0.69%
110.99111.68110.62111.30-0.62%
110.50112.03110.44111.99+1.74%
111.41112.21109.70110.07-1.29%
110.32111.62110.21111.51+0.52%
109.75110.95109.52110.93+0.84%
111.16111.49109.44110.01-0.45%
112.38112.79110.02110.51-1.52%
111.40113.21111.40112.22+1.92%
110.26111.07110.01110.11+0.15%
111.55111.79109.87109.94-1.97%
110.39113.28110.34112.15+0.64%
108.25111.93108.25111.44+3.45%
109.25109.68107.35107.72-1.69%
110.43110.64109.29109.57-0.72%
109.64110.91109.56110.36+0.77%
108.43109.83108.09109.52+0.89%
108.04109.09107.19108.55-0.05%
109.15109.59108.51108.60+0.06%
110.07110.65108.49108.54-1.32%
109.17110.39109.17109.99+0.67%
108.24110.27108.11109.26+1.65%
107.20107.70106.90107.49+0.19%
106.24107.52106.24107.29+1.08%
104.76106.19104.75106.14+1.31%
102.89104.77102.32104.77+1.56%
103.12103.80102.68103.16+0.66%
100.36102.65100.36102.48+1.50%
101.12101.42100.07100.97+2.77%
96.5998.3096.5998.25+1.11%
96.2397.1996.0297.17+0.97%
94.3096.4394.3096.24+0.01%
95.7696.7295.5296.23+1.56%
93.1194.8192.3094.75+3.21%
92.8993.5491.2691.80-1.03%
93.2393.2392.3492.76-1.65%
96.5097.3194.2694.32-3.15%
98.0698.0697.0297.39+0.76%
95.7597.3595.0196.66+0.02%
95.9897.2695.6296.64+2.50%
95.3295.8793.7894.28-1.31%
95.4596.1094.8795.53-0.95%
97.7098.2596.3596.45-1.31%
98.3498.5597.6197.73+0.21%
96.2597.6495.8397.53+2.35%
96.9597.6995.1495.29-1.65%
98.1998.6896.5596.89-2.20%
99.1999.9898.6399.07-0.31%
98.59100.2198.1099.38+1.53%
98.0198.3196.6997.88-1.63%
99.4099.8998.5199.50-0.81%
99.86101.0699.42100.31-0.86%
100.34101.99100.34101.18+0.74%
99.70100.8798.27100.44-0.96%
99.75101.9198.91101.41+0.45%
103.63104.22100.64100.96-2.69%
103.50105.00102.58103.75+2.96%
98.33101.0198.08100.77+2.69%
98.5498.8597.7498.13-1.03%
99.62100.3998.1999.15-0.40%
98.4099.6298.0799.55+1.47%
97.2598.3396.9098.11+1.52%
97.2097.3896.5996.64+0.10%
95.4096.8495.3996.54+0.75%
95.2596.1594.4195.82+0.55%
97.4997.4994.8495.30-1.66%
98.3598.5096.6496.91-1.14%
98.0098.4497.6198.03-0.01%
97.3398.2797.1498.04+1.41%
95.8396.9695.0496.68+2.27%
92.8294.9192.8294.53-0.45%
95.2195.8294.4394.96+0.02%
95.0095.4794.2394.94+0.20%
92.1994.9092.1094.75+2.55%
94.4794.9491.6892.39-2.84%
93.7895.2093.4095.09+2.10%
93.3093.8992.3493.13-0.31%
92.2293.5092.1893.42+2.06%
92.2393.0791.4391.53-1.24%
92.3292.7791.6292.68+0.32%
91.8293.0891.8292.38+0.94%
91.0892.2990.2691.52+1.24%
91.7492.3690.2290.40-2.11%
92.1492.8091.9192.35+0.34%
91.2592.2991.2592.04+0.63%
91.7291.8991.0891.46-0.20%
91.3291.8991.1091.64+0.23%
90.5391.5990.2991.43+0.75%
91.6791.7790.7190.75-1.03%
91.1092.1491.0091.69+0.26%
90.9492.0890.9491.45+0.48%
93.0093.4390.6891.01-1.92%
91.5492.8991.4192.79+0.99%
90.9491.9090.5891.88+1.40%
91.2991.5490.6090.61-0.94%
91.6792.1091.3391.47-0.25%
92.1892.2091.5491.70-1.36%
92.9293.0392.5092.96+0.44%
92.9793.1192.2692.55+0.16%
92.5093.1592.3892.40+0.06%
93.0993.3092.2292.34-0.58%
92.8093.4792.6492.88+0.60%
92.1492.9091.9892.33+0.81%
93.2893.3591.4191.59-1.63%
94.1694.1693.0793.11-0.12%
93.1693.5992.8293.22+0.39%
92.8993.1192.1792.86+0.22%
92.0792.7991.9192.66+0.97%
90.6692.2490.6691.77+1.41%
90.8291.2590.3790.49+0.30%
91.3991.5790.2190.22-1.03%
90.9991.4790.2391.16+0.64%
86.6990.7886.4090.58+4.31%
86.6087.5286.6086.84+0.29%
85.6186.6185.4386.59+1.63%
86.2586.2585.0285.20-1.08%
86.0486.2685.5586.13+0.53%
85.8085.8485.1485.68+0.88%
84.4385.1984.3984.93+1.03%
84.1884.4083.8284.06-0.02%
83.4284.0882.7484.08+1.35%
84.3984.9182.7182.96-1.27%
85.7085.8883.6184.03-2.13%
86.4586.6785.1885.86-1.12%
86.9187.3786.4686.83-0.39%
85.5587.1885.3487.17+1.18%
86.7387.2985.7686.15-1.01%
86.0887.1685.8087.03+1.52%
85.7385.9785.5685.73+0.05%
85.0085.8784.8685.69+1.14%
83.8284.7583.1684.72+0.71%
83.5284.3283.4284.12+0.92%
83.2783.5882.7183.35+0.05%
82.8783.6382.2583.31-0.60%
82.8283.9782.7683.81+1.13%
82.1083.0581.8782.87+0.58%
82.6882.9582.2382.39-0.29%
83.7883.9282.2882.63-1.43%
82.6484.0182.6283.83+1.04%
82.4783.0382.2682.97+0.84%
81.7682.3481.5682.28+0.92%
81.3581.6581.2481.53+0.52%
80.7581.3180.7581.11+0.60%
80.8081.0080.4580.63-0.14%
80.3181.0280.3180.74+0.56%
80.0980.4079.6580.29+0.16%
81.9481.9479.9180.16-1.99%
80.3882.1080.3881.79+1.69%
79.6680.6679.3280.43-0.01%
80.3080.5779.9480.44+0.79%
80.2080.8379.7879.81-0.18%
80.2880.7979.8479.95-0.52%
81.9081.9180.2980.37—

Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the CM chart for longer ranges.