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 — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$48.71$126.57550,000
2017-12-28$48.67$126.471,069,800
2017-12-27$48.17$125.18960,600
2017-12-26$48.33$124.26519,600
2017-12-22$48.38$124.41548,000
2017-12-21$48.46$124.591,095,800
2017-12-20$47.60$122.371,708,200
2017-12-19$47.26$121.50779,400
2017-12-18$46.79$120.29718,800
2017-12-15$46.36$119.201,067,000
2017-12-14$46.93$120.67667,800
2017-12-13$46.76$120.24804,400
2017-12-12$46.72$120.11489,800
2017-12-11$46.58$119.75455,000
2017-12-08$46.50$119.56451,400
2017-12-07$46.51$119.57663,400
2017-12-06$46.51$119.57785,200
2017-12-05$47.03$120.911,202,200
2017-12-04$47.38$121.811,043,400
2017-12-01$47.74$122.732,836,400
2017-11-30$45.88$117.972,002,200
2017-11-29$44.64$114.781,159,800
2017-11-28$44.89$115.42827,200
2017-11-27$45.02$115.75676,600
2017-11-24$45.24$116.32177,400
2017-11-22$45.15$116.08549,600
2017-11-21$44.90$115.43616,200
2017-11-20$44.92$115.50930,200
2017-11-17$45.08$115.912,194,800
2017-11-16$44.76$115.091,328,600
2017-11-15$44.19$113.62587,400
2017-11-14$44.20$113.65511,600
2017-11-13$44.42$114.22574,400
2017-11-10$44.73$115.01417,200
2017-11-09$44.99$115.681,012,000
2017-11-08$45.01$115.74446,600
2017-11-07$44.88$115.39539,600
2017-11-06$45.06$115.87466,000
2017-11-03$44.70$114.93519,000
2017-11-02$44.40$114.15522,800
2017-11-01$44.14$113.49600,600
2017-10-31$44.03$113.20815,600
2017-10-30$44.30$113.90622,800
2017-10-27$44.13$113.48682,600
2017-10-26$44.02$113.181,057,600
2017-10-25$44.40$114.153,356,600
2017-10-24$44.95$115.561,752,800
2017-10-23$44.56$114.58580,400
2017-10-20$44.61$114.70772,000
2017-10-19$45.17$116.14818,600
2017-10-18$45.27$116.401,624,600
2017-10-17$44.86$115.341,156,200
2017-10-16$44.83$115.28581,000
2017-10-13$44.97$115.63572,200
2017-10-12$44.86$115.34686,200
2017-10-11$45.05$115.831,129,600
2017-10-10$44.60$114.66795,000
2017-10-09$43.99$113.12476,800
2017-10-06$44.27$113.83693,600
2017-10-05$44.22$113.71662,800
2017-10-04$44.45$114.29634,800
2017-10-03$44.37$114.07718,600
2017-10-02$43.96$113.03914,600
2017-09-29$43.76$112.51949,800
2017-09-28$43.86$112.761,059,800
2017-09-27$43.67$112.301,571,800
2017-09-26$44.47$113.001,301,000
2017-09-25$44.46$112.95780,800
2017-09-22$44.38$112.761,023,000
2017-09-21$44.08$111.98630,400
2017-09-20$43.74$111.131,102,600
2017-09-19$43.87$111.46991,000
2017-09-18$43.63$110.86945,200
2017-09-15$43.95$111.67892,800
2017-09-14$44.11$112.07539,000
2017-09-13$43.96$111.691,437,000
2017-09-12$43.78$111.22735,800
2017-09-11$43.76$111.17549,800
2017-09-08$43.33$110.09779,600
2017-09-07$43.23$109.841,305,800
2017-09-06$42.95$109.111,754,400
2017-09-05$42.04$106.831,424,600
2017-09-01$42.30$107.47848,200
2017-08-31$41.98$106.66938,600
2017-08-30$41.67$105.89675,400
2017-08-29$41.76$106.09815,400
2017-08-28$42.20$107.21617,000
2017-08-25$42.44$107.831,036,200
2017-08-24$42.17$107.161,456,400
2017-08-23$42.92$109.05918,200
2017-08-22$42.37$107.65684,000
2017-08-21$42.46$107.87678,400
2017-08-18$42.47$107.92964,400
2017-08-17$42.09$106.94580,200
2017-08-16$42.37$107.65680,000
2017-08-15$42.17$107.14873,400
2017-08-14$42.29$107.46706,200
2017-08-11$42.08$106.91910,400
2017-08-10$41.97$106.651,168,800
2017-08-09$42.70$108.48609,200
2017-08-08$43.12$109.56820,800
2017-08-07$42.98$109.20589,800
2017-08-04$42.87$108.91555,400
2017-08-03$43.04$109.37719,200
2017-08-02$43.12$109.56852,400
2017-08-01$43.11$109.53798,800
2017-07-31$43.42$110.322,300,800
2017-07-28$43.26$109.921,595,200
2017-07-27$42.72$108.531,466,000
2017-07-26$43.07$109.43808,600
2017-07-25$43.00$109.251,686,800
2017-07-24$43.08$109.45878,000
2017-07-21$43.15$109.62655,400
2017-07-20$43.39$110.24967,000
2017-07-19$43.31$110.031,985,000
2017-07-18$42.62$108.291,516,800
2017-07-17$42.51$108.021,181,400
2017-07-14$42.74$108.581,733,600
2017-07-13$42.42$107.781,535,800
2017-07-12$42.15$107.091,667,600
2017-07-11$41.17$104.591,116,800
2017-07-10$41.15$104.551,650,600
2017-07-07$41.13$104.50960,600
2017-07-06$40.97$104.091,226,400
2017-07-05$40.94$104.002,045,400
2017-07-03$40.88$103.85555,400
2017-06-30$40.58$103.101,988,800
2017-06-29$40.69$103.371,768,400
2017-06-28$40.79$103.652,787,600
2017-06-27$39.86$101.273,524,000
2017-06-26$39.57$100.548,479,600
2017-06-23$40.32$101.2326,519,600
2017-06-22$40.47$101.623,172,600
2017-06-21$39.62$99.462,693,800
2017-06-20$40.01$100.451,380,200
2017-06-19$40.40$101.431,896,000
2017-06-16$40.32$101.232,183,400
2017-06-15$39.92$100.221,349,800
2017-06-14$39.86$100.061,885,600
2017-06-13$40.08$100.621,491,000
2017-06-12$40.04$100.511,641,400
2017-06-09$39.90$100.162,116,200
2017-06-08$39.04$98.031,918,400
2017-06-07$38.81$97.421,691,000
2017-06-06$39.10$98.151,090,600
2017-06-05$39.14$98.261,455,000
2017-06-02$39.13$98.231,850,000
2017-06-01$39.08$98.102,516,800
2017-05-31$39.04$98.002,603,800
2017-05-30$39.12$98.201,671,600
2017-05-26$39.15$98.281,538,000
2017-05-25$39.04$98.012,136,000
2017-05-24$39.61$99.442,307,000
2017-05-23$39.58$99.381,818,400
2017-05-22$39.48$99.12953,000
2017-05-19$39.43$98.991,669,600
2017-05-18$38.96$97.812,208,400
2017-05-17$38.99$97.882,320,200
2017-05-16$39.42$98.982,118,600
2017-05-15$39.52$99.222,329,600
2017-05-12$39.06$98.053,696,800
2017-05-11$39.19$98.394,720,800
2017-05-10$39.80$99.922,572,800
2017-05-09$39.47$99.093,450,400
2017-05-08$39.76$99.834,049,800
2017-05-05$39.79$99.884,632,000
2017-05-04$39.04$98.0011,096,400
2017-05-03$39.79$99.902,048,800
2017-05-02$39.79$99.882,355,800
2017-05-01$40.08$100.622,345,800
2017-04-28$40.42$101.472,284,600
2017-04-27$40.31$101.194,057,200
2017-04-26$40.76$102.343,144,000
2017-04-25$41.79$104.901,790,000
2017-04-24$41.85$105.061,334,000
2017-04-21$41.42$104.00968,400
2017-04-20$41.74$104.801,396,600
2017-04-19$41.47$104.131,293,000
2017-04-18$41.91$105.221,604,600
2017-04-17$42.40$106.441,815,800
2017-04-13$42.08$105.651,519,000
2017-04-12$42.71$107.232,042,600
2017-04-11$43.08$108.142,187,600
2017-04-10$43.05$108.081,366,800
2017-04-07$43.08$108.171,310,800
2017-04-06$43.06$108.091,873,800
2017-04-05$42.77$107.381,330,800
2017-04-04$43.23$108.531,322,800
2017-04-03$43.21$108.481,821,200
2017-03-31$43.11$108.225,064,000
2017-03-30$42.65$107.0913,360,200
2017-03-29$43.96$110.37731,000
2017-03-28$43.83$110.04699,800
2017-03-27$43.47$109.12880,800
2017-03-24$43.34$108.81963,600
2017-03-23$44.17$109.691,179,000
2017-03-22$43.54$108.131,080,600
2017-03-21$43.51$108.051,906,600
2017-03-20$43.86$108.93844,200
2017-03-17$44.10$109.51612,800
2017-03-16$44.26$109.93710,200
2017-03-15$44.30$110.021,164,800
2017-03-14$44.16$109.67958,000
2017-03-13$44.26$109.91920,400
2017-03-10$44.31$110.051,294,600
2017-03-09$44.33$110.10738,000
2017-03-08$44.41$110.29932,600
2017-03-07$44.65$110.89521,600
2017-03-06$44.59$110.74625,800
2017-03-03$44.57$110.69680,400
2017-03-02$44.42$110.311,026,800
2017-03-01$44.40$110.271,081,000
2017-02-28$44.00$109.281,043,800
2017-02-27$45.02$111.811,422,000
2017-02-24$45.22$112.291,320,400
2017-02-23$45.55$113.131,577,200
2017-02-22$44.95$111.64765,800
2017-02-21$44.73$111.09687,800
2017-02-17$44.48$110.47712,600
2017-02-16$44.54$110.63634,200
2017-02-15$44.49$110.51578,800
2017-02-14$44.31$110.03710,000
2017-02-13$44.15$109.65589,400
2017-02-10$43.96$109.18781,800
2017-02-09$43.61$108.30761,000
2017-02-08$43.26$107.45899,600
2017-02-07$43.26$107.43515,200
2017-02-06$43.27$107.46388,800
2017-02-03$43.33$107.61890,400
2017-02-02$42.86$106.43521,200
2017-02-01$42.92$106.61887,200
2017-01-31$42.60$105.801,077,000
2017-01-30$42.78$106.23720,600
2017-01-27$43.08$106.98406,200
2017-01-26$43.15$107.15603,200
2017-01-25$43.01$106.821,058,400
2017-01-24$42.51$105.581,014,800
2017-01-23$41.92$104.12517,000
2017-01-20$41.96$104.21655,400
2017-01-19$41.83$103.89611,600
2017-01-18$41.76$103.71695,200
2017-01-17$42.26$104.97798,000
2017-01-13$42.34$105.15639,200
2017-01-12$42.21$104.83665,400
2017-01-11$42.14$104.661,184,200
2017-01-10$41.85$103.92861,800
2017-01-09$42.07$104.48487,200
2017-01-06$42.19$104.78636,200
2017-01-05$42.22$104.861,000,200
2017-01-04$41.97$104.221,289,400
2017-01-03$41.23$102.401,504,000