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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$40.45$134.45698,400
2022-12-29$40.58$134.881,494,100
2022-12-28$39.50$131.291,229,300
2022-12-27$40.36$134.15521,400
2022-12-23$40.98$136.214,205,300
2022-12-22$40.55$132.71809,900
2022-12-21$41.05$134.341,228,300
2022-12-20$40.57$132.771,156,100
2022-12-19$39.81$130.291,049,800
2022-12-16$40.50$132.541,209,000
2022-12-15$40.73$133.301,131,400
2022-12-14$41.39$135.46976,200
2022-12-13$41.64$136.272,267,200
2022-12-12$42.30$138.431,560,000
2022-12-09$42.89$140.37639,800
2022-12-08$42.85$140.23801,200
2022-12-07$43.20$141.38674,800
2022-12-06$43.12$141.121,052,900
2022-12-05$43.28$141.641,374,400
2022-12-02$44.13$144.421,397,500
2022-12-01$44.53$145.732,043,300
2022-11-30$48.17$157.65839,900
2022-11-29$47.25$154.63842,600
2022-11-28$47.65$155.94535,200
2022-11-25$48.71$159.41265,400
2022-11-23$48.48$158.66598,400
2022-11-22$48.07$157.32453,900
2022-11-21$47.57$155.68504,400
2022-11-18$47.47$155.351,061,100
2022-11-17$47.32$154.86625,000
2022-11-16$47.47$155.35505,200
2022-11-15$47.54$155.58836,900
2022-11-14$48.24$157.87893,900
2022-11-11$48.83$159.81857,200
2022-11-10$48.01$157.121,038,300
2022-11-09$45.58$149.17800,200
2022-11-08$46.47$152.08590,000
2022-11-07$46.27$151.431,031,200
2022-11-04$46.32$151.59681,800
2022-11-03$44.38$145.24690,900
2022-11-02$44.82$146.68684,300
2022-11-01$45.37$148.48656,100
2022-10-31$45.41$148.61976,400
2022-10-28$45.29$148.22900,900
2022-10-27$44.97$147.17806,700
2022-10-26$44.80$146.621,144,500
2022-10-25$44.15$144.49844,800
2022-10-24$43.49$142.33781,900
2022-10-21$43.58$142.62713,200
2022-10-20$42.43$138.86735,400
2022-10-19$42.95$140.56583,000
2022-10-18$43.55$142.531,048,400
2022-10-17$43.22$141.45733,900
2022-10-14$41.69$136.441,032,000
2022-10-13$42.13$137.881,690,100
2022-10-12$40.93$133.951,050,700
2022-10-11$40.60$132.871,315,300
2022-10-10$42.25$138.27484,300
2022-10-07$42.56$139.291,707,500
2022-10-06$43.42$142.102,324,100
2022-10-05$45.14$147.731,368,500
2022-10-04$46.10$150.871,462,300
2022-10-03$45.17$147.831,099,700
2022-09-30$43.76$143.212,189,100
2022-09-29$44.15$144.491,776,500
2022-09-28$44.79$146.581,412,400
2022-09-27$43.63$142.792,502,800
2022-09-26$44.59$143.953,985,000
2022-09-23$44.80$144.631,124,100
2022-09-22$46.07$148.731,954,800
2022-09-21$46.41$149.83855,400
2022-09-20$47.16$152.25909,500
2022-09-19$48.37$156.16783,800
2022-09-16$47.72$154.06794,700
2022-09-15$48.49$156.54771,900
2022-09-14$48.20$155.61664,000
2022-09-13$48.15$155.451,089,400
2022-09-12$49.70$160.45836,300
2022-09-09$49.01$158.22960,600
2022-09-08$48.06$155.15870,500
2022-09-07$47.16$152.25684,400
2022-09-06$46.67$150.67763,100
2022-09-02$47.00$151.731,167,200
2022-09-01$46.69$150.731,109,500
2022-08-31$47.31$152.73886,300
2022-08-30$48.39$156.22734,100
2022-08-29$49.29$159.13730,600
2022-08-26$49.76$160.64766,200
2022-08-25$50.56$163.23818,800
2022-08-24$50.49$163.001,000,000
2022-08-23$51.42$166.00599,200
2022-08-22$51.22$165.36550,300
2022-08-19$52.20$168.52576,600
2022-08-18$52.97$171.01475,500
2022-08-17$53.01$171.13729,900
2022-08-16$53.17$171.65718,900
2022-08-15$52.10$168.20475,900
2022-08-12$52.53$169.59602,600
2022-08-11$52.17$168.42548,300
2022-08-10$51.57$166.49812,400
2022-08-09$50.16$161.93481,900
2022-08-08$50.48$162.97507,900
2022-08-05$50.46$162.90476,500
2022-08-04$50.43$162.81397,800
2022-08-03$50.55$163.19642,100
2022-08-02$50.00$161.42843,900
2022-08-01$50.37$162.61356,800
2022-07-29$50.59$163.32616,800
2022-07-28$50.06$161.61626,400
2022-07-27$49.68$160.38693,900
2022-07-26$48.92$157.93502,600
2022-07-25$49.33$159.25638,700
2022-07-22$48.77$157.45825,500
2022-07-21$48.70$157.22504,000
2022-07-20$48.46$156.45529,800
2022-07-19$48.28$155.86930,600
2022-07-18$46.56$150.31934,100
2022-07-15$45.75$147.701,133,000
2022-07-14$45.25$146.081,321,900
2022-07-13$47.80$154.32698,800
2022-07-12$48.45$156.41658,300
2022-07-11$48.71$157.25507,900
2022-07-08$49.03$158.29833,600
2022-07-07$48.96$158.06712,300
2022-07-06$47.81$154.35658,900
2022-07-05$47.84$154.44951,700
2022-07-01$49.09$158.48358,000
2022-06-30$48.54$156.70991,400
2022-06-29$48.54$156.70653,200
2022-06-28$48.84$157.67861,000
2022-06-27$48.88$157.801,498,100
2022-06-24$49.02$156.173,561,000
2022-06-23$47.98$152.861,476,900
2022-06-22$49.64$158.151,962,500
2022-06-21$50.59$161.18896,600
2022-06-17$49.17$156.651,381,600
2022-06-16$49.25$156.911,163,000
2022-06-15$50.96$162.361,020,200
2022-06-14$50.17$159.84955,400
2022-06-13$50.88$162.101,484,100
2022-06-10$52.72$167.96857,300
2022-06-09$53.96$171.91761,300
2022-06-08$55.82$177.84433,700
2022-06-07$56.23$179.15468,500
2022-06-06$55.93$178.19655,000
2022-06-03$55.86$177.97718,100
2022-06-02$56.41$179.72489,900
2022-06-01$55.27$176.09584,700
2022-05-31$55.02$175.29982,000
2022-05-27$54.43$173.411,163,300
2022-05-26$53.74$171.21845,400
2022-05-25$54.76$174.46955,600
2022-05-24$54.36$173.19939,100
2022-05-23$54.45$173.47749,500
2022-05-20$53.45$170.29876,400
2022-05-19$53.48$170.38510,600
2022-05-18$53.56$170.64890,600
2022-05-17$55.03$175.321,236,900
2022-05-16$53.97$171.95759,500
2022-05-13$53.08$169.13679,800
2022-05-12$51.85$165.17913,200
2022-05-11$52.45$167.091,022,600
2022-05-10$52.90$168.521,047,000
2022-05-09$53.54$170.561,074,000
2022-05-06$54.27$172.90754,800
2022-05-05$54.60$173.94859,800
2022-05-04$56.28$179.30731,600
2022-05-03$55.45$176.64839,800
2022-05-02$55.10$175.53759,400
2022-04-29$55.28$176.10735,200
2022-04-28$55.99$178.36919,000
2022-04-27$55.05$175.39985,000
2022-04-26$55.90$178.111,027,600
2022-04-25$56.52$180.07902,600
2022-04-22$56.68$180.58893,200
2022-04-21$58.51$186.39943,600
2022-04-20$58.99$187.95857,200
2022-04-19$57.85$184.29549,000
2022-04-18$57.42$182.92537,400
2022-04-14$57.32$182.62713,800
2022-04-13$57.53$183.29838,200
2022-04-12$57.41$182.901,021,200
2022-04-11$57.87$184.351,490,400
2022-04-08$58.36$185.921,833,000
2022-04-07$58.08$185.061,723,400
2022-04-06$58.80$187.331,500,400
2022-04-05$60.17$191.71747,000
2022-04-04$60.79$193.69785,000
2022-04-01$60.47$192.65618,000
2022-03-31$60.85$193.851,054,000
2022-03-30$62.15$198.02821,600
2022-03-29$62.52$199.18777,800
2022-03-28$62.45$198.961,073,000
2022-03-25$63.33$201.752,776,400
2022-03-24$63.38$199.862,975,600
2022-03-23$63.29$199.591,411,200
2022-03-22$65.28$205.872,034,400
2022-03-21$65.10$205.30711,600
2022-03-18$64.88$204.611,589,400
2022-03-17$64.27$202.68831,600
2022-03-16$63.64$200.701,196,200
2022-03-15$62.33$196.56842,800
2022-03-14$62.09$195.81828,400
2022-03-11$62.33$196.58787,400
2022-03-10$62.38$196.71793,200
2022-03-09$62.18$196.09862,600
2022-03-08$60.50$190.791,475,400
2022-03-07$61.01$192.401,087,400
2022-03-04$62.72$197.781,501,800
2022-03-03$63.07$198.90819,600
2022-03-02$63.49$200.211,209,200
2022-03-01$61.71$194.611,371,200
2022-02-28$63.21$199.321,118,000
2022-02-25$64.39$203.062,054,000
2022-02-24$60.42$190.541,786,200
2022-02-23$62.88$198.281,193,400
2022-02-22$63.24$199.421,006,200
2022-02-18$62.94$198.49763,400
2022-02-17$63.28$199.56851,800
2022-02-16$64.24$202.59572,200
2022-02-15$63.97$201.74853,000
2022-02-14$63.42$200.00665,600
2022-02-11$63.99$201.82616,000
2022-02-10$64.15$202.32587,600
2022-02-09$65.09$205.27938,400
2022-02-08$65.50$206.56837,200
2022-02-07$65.07$205.21685,800
2022-02-04$64.20$202.46620,800
2022-02-03$64.25$202.60901,000
2022-02-02$64.56$203.581,255,600
2022-02-01$63.58$200.511,110,000
2022-01-31$62.76$197.92971,200
2022-01-28$62.24$196.271,095,800
2022-01-27$62.51$197.15970,600
2022-01-26$63.56$200.44973,800
2022-01-25$63.24$199.421,085,000
2022-01-24$62.58$197.351,370,600
2022-01-21$63.56$200.441,035,400
2022-01-20$64.64$203.85998,800
2022-01-19$65.31$205.961,258,800
2022-01-18$65.99$208.091,004,400
2022-01-14$65.79$207.49811,400
2022-01-13$65.39$206.211,059,400
2022-01-12$64.40$203.09759,200
2022-01-11$63.53$200.33936,200
2022-01-10$61.86$195.07975,200
2022-01-07$62.03$195.601,171,000
2022-01-06$60.81$191.771,125,600
2022-01-05$59.35$187.151,041,800
2022-01-04$58.83$185.54953,600
2022-01-03$58.60$184.79517,400