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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$58.28$183.79612,400
2021-12-30$57.86$182.45503,800
2021-12-29$57.75$182.12734,800
2021-12-28$57.85$182.442,365,400
2021-12-27$58.74$185.232,652,800
2021-12-23$57.95$182.75610,400
2021-12-22$57.33$180.80586,000
2021-12-21$56.58$178.42635,800
2021-12-20$55.90$176.30902,200
2021-12-17$56.23$177.331,317,800
2021-12-16$57.04$179.87985,200
2021-12-15$55.83$176.07595,200
2021-12-14$55.37$174.60596,000
2021-12-13$55.22$174.13767,400
2021-12-10$55.83$176.05540,800
2021-12-09$55.78$175.89504,600
2021-12-08$56.21$177.25649,800
2021-12-07$56.15$177.06960,400
2021-12-06$55.36$174.58845,000
2021-12-03$54.58$172.141,389,600
2021-12-02$53.58$168.952,325,800
2021-12-01$55.05$173.611,226,800
2021-11-30$55.74$175.771,461,400
2021-11-29$57.08$179.99628,400
2021-11-26$57.33$180.81717,800
2021-11-24$58.82$185.50406,400
2021-11-23$58.83$185.53622,600
2021-11-22$58.51$184.52684,000
2021-11-19$58.06$183.081,285,000
2021-11-18$58.91$185.78485,200
2021-11-17$59.14$186.50544,800
2021-11-16$59.30$187.01552,600
2021-11-15$59.64$188.084,967,200
2021-11-12$59.81$188.60397,000
2021-11-11$59.40$187.32370,600
2021-11-10$59.64$188.08510,400
2021-11-09$59.64$188.08673,400
2021-11-08$59.28$186.952,406,200
2021-11-05$59.75$188.432,509,400
2021-11-04$60.14$189.662,210,000
2021-11-03$61.45$193.77470,600
2021-11-02$61.04$192.48321,400
2021-11-01$61.01$192.40397,600
2021-10-29$60.63$191.20623,000
2021-10-28$61.01$192.39558,000
2021-10-27$60.69$191.39811,200
2021-10-26$60.94$192.17733,600
2021-10-25$60.79$191.72581,200
2021-10-22$60.62$191.17705,000
2021-10-21$60.15$189.69506,000
2021-10-20$60.33$190.26613,200
2021-10-19$59.76$188.48465,600
2021-10-18$59.72$188.32563,800
2021-10-15$59.62$188.02755,400
2021-10-14$58.97$185.972,236,600
2021-10-13$58.09$183.193,032,800
2021-10-12$58.32$183.92487,400
2021-10-11$58.44$184.30299,600
2021-10-08$58.61$184.82665,800
2021-10-07$57.87$182.50471,000
2021-10-06$57.22$180.43551,600
2021-10-05$57.21$180.42560,200
2021-10-04$56.63$178.60674,000
2021-10-01$56.22$177.28771,800
2021-09-30$55.65$175.502,209,000
2021-09-29$55.81$175.991,783,800
2021-09-28$56.34$177.671,650,000
2021-09-27$57.66$181.84719,200
2021-09-24$57.63$179.91576,400
2021-09-23$57.64$179.95645,600
2021-09-22$56.29$175.76508,600
2021-09-21$55.82$174.27974,400
2021-09-20$55.82$174.271,546,400
2021-09-17$57.25$178.742,964,200
2021-09-16$58.36$182.20485,800
2021-09-15$58.39$182.30805,800
2021-09-14$57.40$179.19665,600
2021-09-13$58.07$181.30777,000
2021-09-10$57.70$180.13428,000
2021-09-09$57.94$180.88503,400
2021-09-08$57.38$179.14539,400
2021-09-07$57.69$180.11684,800
2021-09-03$58.12$181.44400,400
2021-09-02$58.06$181.28482,600
2021-09-01$57.53$179.60566,600
2021-08-31$57.51$179.53965,800
2021-08-30$57.74$180.27962,200
2021-08-27$58.04$181.22854,000
2021-08-26$58.37$182.221,258,400
2021-08-25$60.08$187.591,230,600
2021-08-24$59.44$185.571,318,400
2021-08-23$58.69$183.23566,200
2021-08-20$57.55$179.67569,200
2021-08-19$57.25$178.74895,200
2021-08-18$58.58$182.90569,200
2021-08-17$58.62$183.00674,600
2021-08-16$59.33$185.25467,000
2021-08-13$59.54$185.87479,000
2021-08-12$59.31$185.17378,400
2021-08-11$59.23$184.92589,600
2021-08-10$58.84$183.70664,800
2021-08-09$58.44$182.44393,800
2021-08-06$58.69$183.221,276,000
2021-08-05$58.04$181.22510,600
2021-08-04$57.46$179.38569,000
2021-08-03$57.21$178.61710,200
2021-08-02$57.64$179.95342,800
2021-07-30$58.12$181.45411,800
2021-07-29$58.56$182.81406,800
2021-07-28$57.90$180.75560,800
2021-07-27$57.36$179.08491,000
2021-07-26$57.48$179.45510,200
2021-07-23$57.01$177.97546,200
2021-07-22$56.74$177.13612,400
2021-07-21$56.72$177.08538,000
2021-07-20$55.61$173.60578,000
2021-07-19$55.21$172.351,072,600
2021-07-16$56.61$176.72512,800
2021-07-15$57.12$178.33541,000
2021-07-14$57.35$179.03524,400
2021-07-13$57.23$178.67477,400
2021-07-12$57.34$179.02402,000
2021-07-09$56.97$177.88561,000
2021-07-08$56.01$174.87824,800
2021-07-07$56.74$177.13507,600
2021-07-06$56.80$177.33770,800
2021-07-02$57.42$179.25461,400
2021-07-01$57.52$179.58502,800
2021-06-30$56.93$177.741,142,400
2021-06-29$56.63$176.822,299,800
2021-06-28$57.31$178.913,320,400
2021-06-25$58.49$182.593,662,200
2021-06-24$59.24$183.103,046,400
2021-06-23$59.43$183.69676,000
2021-06-22$59.38$183.551,029,000
2021-06-21$59.24$183.12736,800
2021-06-18$58.14$179.701,875,800
2021-06-17$58.91$182.081,705,400
2021-06-16$60.04$185.59894,800
2021-06-15$59.91$185.17657,400
2021-06-14$59.47$183.811,209,600
2021-06-11$59.37$183.50562,600
2021-06-10$59.62$184.27746,200
2021-06-09$59.58$184.17688,000
2021-06-08$59.83$184.941,488,600
2021-06-07$60.08$185.711,215,400
2021-06-04$60.11$185.79719,400
2021-06-03$60.05$185.60890,800
2021-06-02$60.20$186.071,186,000
2021-06-01$59.57$184.121,941,600
2021-05-28$58.94$182.161,370,400
2021-05-27$58.65$181.291,834,400
2021-05-26$56.51$174.66963,600
2021-05-25$56.20$173.691,143,200
2021-05-24$56.29$173.97638,800
2021-05-21$56.13$173.471,027,000
2021-05-20$55.69$172.13757,600
2021-05-19$55.19$170.571,330,000
2021-05-18$55.24$170.75789,400
2021-05-17$55.22$170.67588,800
2021-05-14$54.69$169.041,120,600
2021-05-13$54.17$167.411,061,600
2021-05-12$53.51$165.371,063,600
2021-05-11$53.85$166.421,012,600
2021-05-10$54.08$167.15742,600
2021-05-07$53.83$166.39661,000
2021-05-06$53.55$165.51834,400
2021-05-05$52.76$163.091,160,200
2021-05-04$52.24$161.46882,400
2021-05-03$52.22$161.42624,400
2021-04-30$51.98$160.66944,000
2021-04-29$52.03$160.81637,600
2021-04-28$51.65$159.621,539,000
2021-04-27$51.29$158.51530,000
2021-04-26$51.14$158.06841,000
2021-04-23$50.70$156.70725,000
2021-04-22$49.97$154.43815,000
2021-04-21$49.74$153.75591,400
2021-04-20$48.97$151.341,708,000
2021-04-19$49.70$153.601,120,200
2021-04-16$49.88$154.191,788,200
2021-04-15$49.54$153.12880,400
2021-04-14$49.68$153.551,538,000
2021-04-13$49.49$152.981,043,800
2021-04-12$49.54$153.12799,000
2021-04-09$49.45$152.84659,800
2021-04-08$49.31$152.41703,800
2021-04-07$49.29$152.33638,200
2021-04-06$49.38$152.62699,400
2021-04-05$49.65$153.441,589,000
2021-04-01$49.36$152.55789,200
2021-03-31$48.94$151.25988,400
2021-03-30$49.12$151.811,134,400
2021-03-29$49.25$152.222,490,200
2021-03-26$49.76$153.804,278,000
2021-03-25$50.22$153.451,965,200
2021-03-24$50.06$152.932,985,600
2021-03-23$49.81$152.181,013,800
2021-03-22$50.29$153.63892,400
2021-03-19$50.58$154.531,037,600
2021-03-18$50.61$154.611,560,600
2021-03-17$50.38$153.921,411,200
2021-03-16$49.96$152.621,252,400
2021-03-15$49.63$151.64908,000
2021-03-12$49.90$152.45877,200
2021-03-11$49.47$151.123,916,200
2021-03-10$49.33$150.71968,200
2021-03-09$48.85$149.25892,400
2021-03-08$48.59$148.451,438,000
2021-03-05$48.42$147.921,670,600
2021-03-04$47.86$146.211,745,200
2021-03-03$47.89$146.31889,800
2021-03-02$47.49$145.081,342,600
2021-03-01$46.78$142.91940,600
2021-02-26$46.08$140.801,137,600
2021-02-25$46.80$142.983,451,600
2021-02-24$47.15$144.051,144,400
2021-02-23$46.20$141.151,089,800
2021-02-22$45.63$139.39664,000
2021-02-19$45.48$138.95763,000
2021-02-18$45.05$137.64492,800
2021-02-17$44.91$137.21428,000
2021-02-16$44.91$137.21713,600
2021-02-12$44.66$136.44494,400
2021-02-11$44.48$135.89810,200
2021-02-10$44.54$136.06389,800
2021-02-09$44.51$135.97697,000
2021-02-08$44.45$135.80327,400
2021-02-05$44.24$135.18428,800
2021-02-04$43.90$134.12657,200
2021-02-03$43.73$133.60598,000
2021-02-02$43.13$131.75306,200
2021-02-01$42.45$129.68488,800
2021-01-29$42.59$130.12754,000
2021-01-28$43.08$131.632,826,600
2021-01-27$42.76$130.65786,400
2021-01-26$43.67$133.40441,600
2021-01-25$43.51$132.92416,000
2021-01-22$43.63$133.28370,000
2021-01-21$44.21$135.05363,200
2021-01-20$44.52$136.02407,800
2021-01-19$44.58$136.18420,000
2021-01-15$44.65$136.40409,800
2021-01-14$45.02$137.54513,400
2021-01-13$44.72$136.64838,600
2021-01-12$44.54$136.06509,600
2021-01-11$44.17$134.93510,400
2021-01-08$44.25$135.19657,800
2021-01-07$44.06$134.61808,000
2021-01-06$43.86$133.981,256,000
2021-01-05$43.04$131.49861,000
2021-01-04$42.26$129.11760,000