NYSE:CM | Historical Stock Price | CANADIAN IMPERIAL BANK OF COMMERCE /CAN/

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1997-11-13 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$7.93$18.07$41.20$93.94$214.18$488.321997-11-132026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2019

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$41.60$119.51573,000
2019-12-30$41.43$119.02706,000
2019-12-27$41.37$118.85619,800
2019-12-26$41.45$119.06477,200
2019-12-24$41.85$120.21574,800
2019-12-23$41.92$118.87687,200
2019-12-20$42.22$119.72966,600
2019-12-19$41.97$119.01570,200
2019-12-18$41.83$118.61735,600
2019-12-17$41.89$118.77778,000
2019-12-16$41.78$118.44746,000
2019-12-13$41.46$117.542,115,400
2019-12-12$41.62$117.99903,800
2019-12-11$41.28$117.04729,800
2019-12-10$41.18$116.76692,200
2019-12-09$41.36$117.273,282,800
2019-12-06$41.45$117.521,194,600
2019-12-05$41.31$117.112,716,800
2019-12-04$43.49$123.31691,200
2019-12-03$42.97$121.85746,200
2019-12-02$43.31$122.80607,600
2019-11-29$43.45$123.19682,600
2019-11-27$43.50$123.34568,800
2019-11-26$43.43$123.14629,600
2019-11-25$43.38$122.98426,200
2019-11-22$43.42$123.12545,000
2019-11-21$43.29$122.751,411,000
2019-11-20$43.06$122.07638,400
2019-11-19$43.37$122.97524,000
2019-11-18$43.67$123.82517,600
2019-11-15$43.60$123.60807,600
2019-11-14$43.22$122.54457,800
2019-11-13$43.13$122.291,690,000
2019-11-12$43.26$122.65634,800
2019-11-11$43.30$122.771,925,200
2019-11-08$43.47$123.24523,000
2019-11-07$43.61$123.63838,800
2019-11-06$43.53$123.421,717,400
2019-11-05$43.40$123.05538,200
2019-11-04$43.15$122.332,464,200
2019-11-01$42.97$121.83636,400
2019-10-31$42.63$120.87680,000
2019-10-30$42.99$121.90450,400
2019-10-29$43.03$122.00445,400
2019-10-28$42.98$121.861,025,200
2019-10-25$42.88$121.56491,200
2019-10-24$42.74$121.17709,800
2019-10-23$42.78$121.29743,800
2019-10-22$42.53$120.58515,000
2019-10-21$42.51$120.541,730,200
2019-10-18$42.28$119.86523,400
2019-10-17$42.04$119.18583,400
2019-10-16$42.00$119.08661,800
2019-10-15$41.72$118.29791,000
2019-10-14$41.62$118.00255,600
2019-10-11$41.61$117.98858,600
2019-10-10$40.89$115.94749,800
2019-10-09$40.71$115.41709,200
2019-10-08$40.26$114.15716,200
2019-10-07$40.60$115.10573,200
2019-10-04$40.38$114.492,532,400
2019-10-03$40.04$113.511,209,200
2019-10-02$40.20$113.961,333,200
2019-10-01$41.04$116.37941,000
2019-09-30$41.28$117.04632,200
2019-09-27$41.28$117.041,086,400
2019-09-26$40.98$116.191,069,600
2019-09-25$41.71$116.71995,400
2019-09-24$41.40$115.84956,600
2019-09-23$41.74$116.791,343,000
2019-09-20$41.84$117.09833,000
2019-09-19$41.91$117.282,824,800
2019-09-18$41.36$115.741,967,400
2019-09-17$41.31$115.601,141,000
2019-09-16$41.26$115.455,888,400
2019-09-13$40.99$114.711,600,400
2019-09-12$40.67$113.83695,200
2019-09-11$40.57$113.53975,400
2019-09-10$40.10$112.22771,400
2019-09-09$39.74$111.22810,200
2019-09-06$39.27$109.89652,000
2019-09-05$39.04$109.251,005,200
2019-09-04$38.56$107.892,021,200
2019-09-03$38.50$107.742,502,000
2019-08-30$38.71$108.33645,800
2019-08-29$38.71$108.311,847,200
2019-08-28$38.41$107.491,947,800
2019-08-27$37.73$105.581,947,400
2019-08-26$38.06$106.521,394,200
2019-08-23$37.62$105.28836,200
2019-08-22$38.22$106.961,635,400
2019-08-21$37.36$104.551,309,600
2019-08-20$37.08$103.77718,400
2019-08-19$37.48$104.88642,400
2019-08-16$37.33$104.45715,600
2019-08-15$36.86$103.15769,000
2019-08-14$37.21$104.13840,800
2019-08-13$37.99$106.33704,400
2019-08-12$37.47$104.86678,400
2019-08-09$38.20$106.90434,400
2019-08-08$38.33$107.28391,800
2019-08-07$37.75$105.64572,600
2019-08-06$37.58$105.151,109,200
2019-08-05$37.93$106.14608,400
2019-08-02$38.51$107.781,283,000
2019-08-01$38.76$108.47730,000
2019-07-31$39.33$110.08525,200
2019-07-30$39.31$110.01380,200
2019-07-29$39.35$110.10343,400
2019-07-26$39.34$110.09340,400
2019-07-25$39.42$110.31566,800
2019-07-24$39.49$110.51439,600
2019-07-23$39.22$109.77506,800
2019-07-22$39.20$109.681,135,600
2019-07-19$39.31$110.01465,600
2019-07-18$39.26$109.88585,400
2019-07-17$39.00$109.14498,000
2019-07-16$39.11$109.45611,200
2019-07-15$39.43$110.34480,800
2019-07-12$39.57$110.73409,000
2019-07-11$39.65$110.97510,800
2019-07-10$39.50$110.54624,400
2019-07-09$39.36$110.13864,400
2019-07-08$39.65$110.94435,000
2019-07-05$39.96$111.821,530,600
2019-07-03$39.86$111.54354,600
2019-07-02$39.74$111.19854,200
2019-07-01$39.46$110.43255,800
2019-06-28$39.28$109.92580,400
2019-06-27$38.92$108.93716,600
2019-06-26$39.67$109.51827,800
2019-06-25$39.61$109.34597,800
2019-06-24$39.88$110.11582,400
2019-06-21$39.76$109.78754,400
2019-06-20$39.83$109.961,951,800
2019-06-19$39.28$108.442,572,400
2019-06-18$39.01$107.70537,600
2019-06-17$38.59$106.54395,800
2019-06-14$38.60$106.57410,200
2019-06-13$38.58$106.51443,000
2019-06-12$38.48$106.23676,800
2019-06-11$38.98$107.61754,800
2019-06-10$39.13$108.03564,800
2019-06-07$38.94$107.492,919,800
2019-06-06$38.67$106.751,017,200
2019-06-05$38.66$106.731,102,600
2019-06-04$39.14$108.061,095,200
2019-06-03$38.35$105.861,315,600
2019-05-31$37.89$104.611,033,000
2019-05-30$38.01$104.92939,200
2019-05-29$38.17$105.36846,400
2019-05-28$38.39$105.99925,000
2019-05-24$38.92$107.451,110,000
2019-05-23$38.51$106.321,736,000
2019-05-22$39.90$110.151,637,000
2019-05-21$41.78$115.33878,800
2019-05-20$41.36$114.17421,200
2019-05-17$41.09$113.44466,800
2019-05-16$41.08$113.41485,800
2019-05-15$40.93$113.00513,800
2019-05-14$40.76$112.53676,000
2019-05-13$40.58$112.05674,200
2019-05-10$41.29$113.99787,800
2019-05-09$41.31$114.05694,000
2019-05-08$41.48$114.52773,000
2019-05-07$41.56$114.721,081,000
2019-05-06$41.94$115.77673,800
2019-05-03$42.08$116.19369,600
2019-05-02$41.85$115.54820,200
2019-05-01$42.01$115.97499,200
2019-04-30$42.11$116.26367,600
2019-04-29$41.90$115.68530,400
2019-04-26$41.75$115.26530,600
2019-04-25$41.40$114.30803,000
2019-04-24$41.10$113.45577,200
2019-04-23$41.42$114.35490,800
2019-04-22$41.43$114.38582,600
2019-04-18$41.48$114.52567,400
2019-04-17$41.55$114.711,638,200
2019-04-16$41.52$114.63705,600
2019-04-15$41.26$113.91569,600
2019-04-12$41.26$113.92847,800
2019-04-11$40.90$112.90534,600
2019-04-10$40.97$113.11516,000
2019-04-09$40.92$112.97800,800
2019-04-08$41.08$113.432,473,400
2019-04-05$40.89$112.89547,200
2019-04-04$40.90$112.93687,400
2019-04-03$40.58$112.02760,000
2019-04-02$40.51$111.82648,000
2019-04-01$40.40$111.521,134,600
2019-03-29$39.54$109.151,982,600
2019-03-28$39.81$109.91782,200
2019-03-27$39.79$109.861,102,800
2019-03-26$40.59$110.621,593,000
2019-03-25$40.72$110.97951,600
2019-03-22$40.69$110.891,317,400
2019-03-21$41.79$113.90718,800
2019-03-20$42.18$114.95730,600
2019-03-19$42.58$116.04649,600
2019-03-18$42.60$116.081,021,000
2019-03-15$42.31$115.32535,600
2019-03-14$42.08$114.68507,600
2019-03-13$42.11$114.76560,600
2019-03-12$41.95$114.31643,400
2019-03-11$41.99$114.421,054,200
2019-03-08$41.72$113.70579,400
2019-03-07$41.70$113.64700,000
2019-03-06$41.97$114.38600,800
2019-03-05$42.28$115.21608,200
2019-03-04$42.36$115.44943,000
2019-03-01$42.10$114.73953,600
2019-02-28$42.42$115.602,178,200
2019-02-27$43.61$118.83671,600
2019-02-26$43.16$117.621,220,200
2019-02-25$43.47$118.45649,400
2019-02-22$43.45$118.41411,200
2019-02-21$43.11$117.48787,800
2019-02-20$43.34$118.11924,200
2019-02-19$42.83$116.73499,600
2019-02-15$42.69$116.33619,200
2019-02-14$42.12$114.79448,200
2019-02-13$42.23$115.09761,400
2019-02-12$42.40$115.55832,200
2019-02-11$41.67$113.55816,800
2019-02-08$41.83$114.00579,600
2019-02-07$41.72$113.68865,600
2019-02-06$42.51$115.85636,000
2019-02-05$42.71$116.38576,600
2019-02-04$42.46$115.70509,400
2019-02-01$42.51$115.86696,000
2019-01-31$42.40$115.53715,000
2019-01-30$42.33$115.36628,200
2019-01-29$41.89$114.16923,400
2019-01-28$41.67$113.55563,200
2019-01-25$41.65$113.50573,000
2019-01-24$41.10$112.01676,400
2019-01-23$40.86$111.35783,200
2019-01-22$41.08$111.95764,000
2019-01-18$41.35$112.69642,000
2019-01-17$40.90$111.47545,200
2019-01-16$40.69$110.87491,200
2019-01-15$40.24$109.65653,800
2019-01-14$40.01$109.02862,600
2019-01-11$40.20$109.541,113,800
2019-01-10$39.94$108.84569,400
2019-01-09$39.81$108.48934,600
2019-01-08$39.09$106.53667,600
2019-01-07$38.92$106.05812,600
2019-01-04$38.42$104.72737,800
2019-01-03$37.76$102.89793,600
2019-01-02$37.68$102.69557,000