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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$48.14$170.07972,100
2023-12-28$48.01$169.621,531,500
2023-12-27$48.20$170.291,412,400
2023-12-26$48.81$170.038,801,000
2023-12-22$48.39$168.571,352,200
2023-12-21$47.69$166.131,759,600
2023-12-20$46.75$162.863,114,100
2023-12-19$46.59$162.301,383,600
2023-12-18$45.48$158.43838,300
2023-12-15$45.49$158.471,282,100
2023-12-14$45.45$158.332,384,200
2023-12-13$44.49$154.981,989,500
2023-12-12$43.12$150.21824,600
2023-12-11$42.89$149.411,171,200
2023-12-08$43.02$149.861,153,300
2023-12-07$42.65$148.571,172,400
2023-12-06$42.46$147.911,686,900
2023-12-05$42.30$147.351,236,300
2023-12-04$42.05$146.481,190,400
2023-12-01$41.90$145.962,139,900
2023-11-30$41.30$143.872,830,100
2023-11-29$39.26$136.761,332,100
2023-11-28$38.61$134.501,544,700
2023-11-27$38.83$135.271,572,900
2023-11-24$39.43$137.36532,600
2023-11-22$39.20$136.561,282,600
2023-11-21$38.97$135.752,161,200
2023-11-20$39.56$137.81880,100
2023-11-17$39.53$137.701,249,600
2023-11-16$38.95$135.68913,200
2023-11-15$39.10$136.211,913,000
2023-11-14$38.92$135.581,751,400
2023-11-13$37.78$131.61867,700
2023-11-10$37.68$131.26663,300
2023-11-09$37.52$130.701,163,800
2023-11-08$37.44$130.42739,300
2023-11-07$37.56$130.84756,400
2023-11-06$37.90$132.031,043,300
2023-11-03$37.91$132.061,631,500
2023-11-02$37.38$130.222,416,500
2023-11-01$35.50$123.671,747,600
2023-10-31$35.27$122.861,074,400
2023-10-30$35.32$123.041,310,300
2023-10-27$34.73$120.981,573,200
2023-10-26$35.02$121.991,213,500
2023-10-25$34.94$121.721,843,100
2023-10-24$35.12$122.341,530,100
2023-10-23$35.62$124.082,260,300
2023-10-20$35.48$123.601,934,300
2023-10-19$36.68$127.782,005,000
2023-10-18$37.13$129.341,199,400
2023-10-17$38.23$133.181,104,600
2023-10-16$38.11$132.761,536,000
2023-10-13$37.36$130.151,281,800
2023-10-12$37.64$131.121,302,000
2023-10-11$38.17$132.97979,300
2023-10-10$38.07$132.621,168,200
2023-10-09$37.43$130.39693,000
2023-10-06$37.37$130.181,843,500
2023-10-05$37.30$129.941,758,600
2023-10-04$37.06$129.101,301,500
2023-10-03$36.71$127.881,747,600
2023-10-02$37.64$131.123,489,100
2023-09-29$38.61$134.501,679,400
2023-09-28$39.08$136.141,265,700
2023-09-27$38.49$134.081,665,400
2023-09-26$39.81$136.444,827,000
2023-09-25$40.16$137.641,302,500
2023-09-22$40.08$137.365,423,900
2023-09-21$40.38$138.391,463,800
2023-09-20$40.96$140.38675,400
2023-09-19$40.91$140.21795,500
2023-09-18$40.93$140.28755,700
2023-09-15$40.99$140.482,098,600
2023-09-14$40.72$139.56978,000
2023-09-13$40.27$138.011,082,700
2023-09-12$39.91$136.781,017,800
2023-09-11$39.67$135.96818,100
2023-09-08$38.97$133.56972,800
2023-09-07$39.10$134.00984,500
2023-09-06$39.43$135.13734,600
2023-09-05$39.70$136.061,813,700
2023-09-01$39.82$136.472,055,800
2023-08-31$39.61$135.753,192,600
2023-08-30$40.88$140.10795,000
2023-08-29$40.76$139.69762,700
2023-08-28$40.11$137.46899,600
2023-08-25$39.68$135.991,681,800
2023-08-24$39.72$136.131,358,400
2023-08-23$39.59$135.681,200,500
2023-08-22$39.23$134.451,058,300
2023-08-21$39.44$135.17963,100
2023-08-18$39.69$136.031,603,500
2023-08-17$39.77$136.301,470,800
2023-08-16$40.06$137.291,081,500
2023-08-15$40.13$137.531,604,600
2023-08-14$41.34$141.68821,500
2023-08-11$41.67$142.81499,200
2023-08-10$41.68$142.851,264,300
2023-08-09$41.58$142.50894,800
2023-08-08$42.05$144.111,175,700
2023-08-07$42.80$146.68364,100
2023-08-04$42.55$145.831,113,500
2023-08-03$42.32$145.04548,900
2023-08-02$42.56$145.861,155,700
2023-08-01$43.10$147.711,497,900
2023-07-31$44.07$151.04547,700
2023-07-28$43.76$149.97522,200
2023-07-27$43.47$148.98817,900
2023-07-26$43.64$149.56713,600
2023-07-25$43.59$149.391,361,000
2023-07-24$44.09$151.11859,400
2023-07-21$43.81$150.15587,300
2023-07-20$43.97$150.69723,700
2023-07-19$43.96$150.66919,200
2023-07-18$43.87$150.351,724,900
2023-07-17$43.25$148.232,379,300
2023-07-14$42.84$146.821,695,600
2023-07-13$43.31$148.431,170,600
2023-07-12$42.27$144.871,456,200
2023-07-11$42.03$144.05540,300
2023-07-10$41.89$143.57719,800
2023-07-07$42.02$144.011,254,700
2023-07-06$41.84$143.391,585,300
2023-07-05$42.48$145.591,351,200
2023-07-03$42.98$147.30252,600
2023-06-30$42.68$146.27828,600
2023-06-29$42.50$145.66837,100
2023-06-28$42.27$144.871,046,600
2023-06-27$42.36$145.181,466,100
2023-06-26$42.82$144.481,380,800
2023-06-23$41.87$141.287,205,800
2023-06-22$42.45$143.24898,400
2023-06-21$42.98$145.02780,200
2023-06-20$43.16$145.631,720,700
2023-06-16$44.15$148.972,956,400
2023-06-15$43.89$148.091,565,100
2023-06-14$43.24$145.902,283,900
2023-06-13$43.02$145.16628,600
2023-06-12$42.66$143.94553,100
2023-06-09$42.77$144.32518,500
2023-06-08$42.94$144.89580,300
2023-06-07$42.92$144.82657,800
2023-06-06$42.83$144.52936,500
2023-06-05$41.94$141.511,503,000
2023-06-02$42.73$144.181,235,900
2023-06-01$41.20$139.021,460,800
2023-05-31$41.21$139.051,096,600
2023-05-30$41.96$141.58795,800
2023-05-26$42.28$142.66677,300
2023-05-25$41.66$140.572,121,000
2023-05-24$40.94$138.141,083,800
2023-05-23$41.60$140.37843,400
2023-05-22$41.91$141.41505,000
2023-05-19$41.57$140.27742,800
2023-05-18$41.95$141.55711,300
2023-05-17$42.22$142.461,252,600
2023-05-16$41.60$140.37829,100
2023-05-15$42.40$143.07766,400
2023-05-12$41.65$140.54738,700
2023-05-11$41.66$140.57714,100
2023-05-10$41.59$140.33850,000
2023-05-09$41.23$139.12940,200
2023-05-08$41.61$140.40824,300
2023-05-05$41.50$140.031,540,800
2023-05-04$39.89$134.602,291,500
2023-05-03$40.50$136.661,140,200
2023-05-02$40.45$136.491,883,900
2023-05-01$41.77$140.941,143,600
2023-04-28$41.95$141.55870,400
2023-04-27$41.70$140.70933,100
2023-04-26$41.05$138.511,249,500
2023-04-25$40.72$137.401,267,900
2023-04-24$42.38$143.00645,200
2023-04-21$42.66$143.941,386,800
2023-04-20$43.17$145.66650,700
2023-04-19$43.48$146.71892,500
2023-04-18$43.40$146.44733,900
2023-04-17$43.30$146.101,268,800
2023-04-14$43.37$146.34730,800
2023-04-13$43.27$146.00771,100
2023-04-12$42.93$144.851,011,500
2023-04-11$42.84$144.55623,400
2023-04-10$42.42$143.13626,000
2023-04-06$42.30$142.73601,600
2023-04-05$42.24$142.53919,900
2023-04-04$42.48$143.34887,600
2023-04-03$43.01$145.12872,700
2023-03-31$42.42$143.13868,700
2023-03-30$42.02$141.781,005,200
2023-03-29$41.78$140.971,306,300
2023-03-28$41.23$139.12889,800
2023-03-27$41.20$139.022,135,700
2023-03-24$41.32$137.345,237,200
2023-03-23$41.39$137.576,006,700
2023-03-22$41.81$138.971,043,000
2023-03-21$42.06$139.80928,600
2023-03-20$41.59$138.231,635,600
2023-03-17$41.52$138.001,657,300
2023-03-16$41.74$138.731,613,100
2023-03-15$41.12$136.671,752,700
2023-03-14$41.99$139.562,229,800
2023-03-13$41.38$137.542,796,000
2023-03-10$41.73$138.702,297,300
2023-03-09$42.54$141.391,592,900
2023-03-08$44.48$147.84673,900
2023-03-07$44.91$149.27868,000
2023-03-06$46.30$153.89707,300
2023-03-03$46.39$154.19742,700
2023-03-02$45.63$151.66708,500
2023-03-01$45.91$152.59649,800
2023-02-28$45.73$151.991,198,300
2023-02-27$46.22$153.62745,200
2023-02-24$46.20$153.562,718,200
2023-02-23$45.23$150.331,597,300
2023-02-22$45.19$150.201,451,000
2023-02-21$45.39$150.86967,300
2023-02-17$46.38$154.161,512,400
2023-02-16$46.24$153.69570,500
2023-02-15$46.64$155.02781,400
2023-02-14$46.82$155.62796,800
2023-02-13$46.63$154.99712,500
2023-02-10$46.21$153.59506,600
2023-02-09$45.71$151.93724,100
2023-02-08$46.07$153.13615,400
2023-02-07$46.38$154.16755,700
2023-02-06$45.70$151.90595,700
2023-02-03$46.09$153.19849,700
2023-02-02$46.18$153.49794,500
2023-02-01$45.97$152.791,150,400
2023-01-31$45.62$151.63935,300
2023-01-30$44.56$148.11690,400
2023-01-27$44.63$148.34834,300
2023-01-26$44.11$146.611,080,900
2023-01-25$43.62$144.981,062,800
2023-01-24$43.64$145.05542,700
2023-01-23$43.88$145.851,098,600
2023-01-20$43.54$144.72969,000
2023-01-19$43.03$143.02676,700
2023-01-18$43.25$143.751,048,700
2023-01-17$43.96$146.11721,400
2023-01-13$43.67$145.15825,100
2023-01-12$43.30$143.92778,500
2023-01-11$42.64$141.72746,600
2023-01-10$42.39$140.89686,400
2023-01-09$42.43$141.031,126,600
2023-01-06$42.07$139.83643,600
2023-01-05$41.12$136.67631,500
2023-01-04$41.52$138.00947,400
2023-01-03$40.52$134.68798,600