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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2004-12-31$30.13$42.2251,800
2004-12-30$29.95$41.96102,600
2004-12-29$29.79$41.74124,400
2004-12-28$29.42$41.2324,200
2004-12-27$29.37$41.1529,800
2004-12-23$29.51$40.9036,000
2004-12-22$29.43$40.7955,200
2004-12-21$29.35$40.6760,600
2004-12-20$29.12$40.3539,200
2004-12-17$28.87$40.0056,600
2004-12-16$28.70$39.7733,000
2004-12-15$28.80$39.9044,200
2004-12-14$28.47$39.4553,800
2004-12-13$28.51$39.5162,200
2004-12-10$28.43$39.4058,000
2004-12-09$28.48$39.4644,400
2004-12-08$28.80$39.9069,000
2004-12-07$29.16$40.4078,200
2004-12-06$29.42$40.77900,400
2004-12-03$29.55$40.9581,400
2004-12-02$29.80$41.29134,400
2004-12-01$30.88$42.7956,400
2004-11-30$30.23$41.8870,600
2004-11-29$29.83$41.3333,000
2004-11-26$30.43$42.1723,800
2004-11-24$29.95$41.5083,200
2004-11-23$30.67$42.5044,800
2004-11-22$30.81$42.6963,000
2004-11-19$30.20$41.8534,400
2004-11-18$30.12$41.74117,200
2004-11-17$30.50$42.27104,200
2004-11-16$30.44$42.18173,400
2004-11-15$30.22$41.8773,200
2004-11-12$29.88$41.41118,400
2004-11-11$30.02$41.6050,800
2004-11-10$29.80$41.2963,200
2004-11-09$29.80$41.29181,000
2004-11-08$30.15$41.771,527,600
2004-11-05$30.44$42.18271,600
2004-11-04$30.37$42.0848,400
2004-11-03$30.46$42.2056,200
2004-11-02$30.07$41.6736,200
2004-11-01$30.05$41.6490,000
2004-10-29$30.21$41.8673,000
2004-10-28$29.75$41.2335,200
2004-10-27$29.37$40.6941,000
2004-10-26$29.38$40.7152,400
2004-10-25$29.16$40.4156,000
2004-10-22$28.72$39.8026,600
2004-10-21$28.68$39.7440,000
2004-10-20$28.76$39.8534,000
2004-10-19$28.51$39.5148,000
2004-10-18$28.84$39.9665,000
2004-10-15$29.08$40.30117,600
2004-10-14$28.55$39.5667,600
2004-10-13$28.20$39.0842,800
2004-10-12$28.00$38.8028,000
2004-10-11$27.85$38.5912,600
2004-10-08$27.68$38.3622,000
2004-10-07$27.32$37.8642,200
2004-10-06$27.54$38.1620,400
2004-10-05$27.43$38.0243,800
2004-10-04$27.12$37.5826,000
2004-10-01$27.00$37.4296,800
2004-09-30$26.69$36.9839,600
2004-09-29$26.59$36.8513,400
2004-09-28$26.36$36.5229,000
2004-09-27$26.36$36.5324,200
2004-09-24$26.51$36.7441,600
2004-09-23$26.71$36.6032,800
2004-09-22$26.73$36.6236,000
2004-09-21$26.73$36.6249,400
2004-09-20$26.34$36.1045,600
2004-09-17$26.22$35.9336,800
2004-09-16$26.28$36.0037,000
2004-09-15$26.03$35.6649,400
2004-09-14$25.98$35.5983,800
2004-09-13$25.63$35.1234,800
2004-09-10$25.56$35.0118,400
2004-09-09$25.64$35.1229,800
2004-09-08$25.67$35.1735,400
2004-09-07$25.80$35.3433,800
2004-09-03$25.48$34.9117,200
2004-09-02$25.60$35.0818,400
2004-09-01$25.53$34.9737,800
2004-08-31$25.48$34.9061,600
2004-08-30$25.20$34.52104,600
2004-08-27$25.37$34.7627,000
2004-08-26$25.36$34.7514,600
2004-08-25$25.30$34.6629,200
2004-08-24$25.19$34.5131,000
2004-08-23$24.79$33.9713,800
2004-08-20$25.06$34.3313,000
2004-08-19$25.00$34.259,000
2004-08-18$24.75$33.9222,400
2004-08-17$24.80$33.9826,000
2004-08-16$24.92$34.1428,200
2004-08-13$24.79$33.9726,400
2004-08-12$24.43$33.4759,600
2004-08-11$24.61$33.7226,200
2004-08-10$24.81$33.9933,400
2004-08-09$24.79$33.969,400
2004-08-06$24.92$34.1573,800
2004-08-05$24.70$33.8429,600
2004-08-04$25.04$34.3124,600
2004-08-03$25.30$34.6631,400
2004-08-02$24.95$34.182,600
2004-07-30$24.90$34.1272,000
2004-07-29$24.70$33.8434,800
2004-07-28$24.41$33.4559,400
2004-07-27$24.17$33.1126,000
2004-07-26$24.22$33.1922,600
2004-07-23$24.56$33.6537,200
2004-07-22$24.61$33.7259,600
2004-07-21$24.54$33.6253,800
2004-07-20$24.40$33.4333,400
2004-07-19$24.24$33.2160,400
2004-07-16$23.80$32.60111,000
2004-07-15$23.69$32.4639,600
2004-07-14$24.00$32.8831,800
2004-07-13$24.03$32.9253,200
2004-07-12$24.16$33.1018,400
2004-07-09$24.40$33.4320,800
2004-07-08$24.33$33.3423,400
2004-07-07$24.50$33.5710,600
2004-07-06$24.45$33.5021,800
2004-07-02$24.37$33.3823,800
2004-07-01$24.31$33.315,400
2004-06-30$24.45$33.5056,800
2004-06-29$24.28$33.2750,800
2004-06-28$24.40$33.4326,200
2004-06-25$24.35$33.3627,200
2004-06-24$24.50$33.5651,200
2004-06-23$24.49$33.1452,400
2004-06-22$24.24$32.8149,800
2004-06-21$23.84$32.2652,800
2004-06-18$24.01$32.4920,800
2004-06-17$24.04$32.5324,200
2004-06-16$23.88$32.3248,000
2004-06-15$24.19$32.7445,400
2004-06-14$23.92$32.3843,000
2004-06-10$24.32$32.9143,000
2004-06-09$24.48$33.1270,800
2004-06-08$24.94$33.7566,600
2004-06-07$24.75$33.5055,000
2004-06-04$24.13$32.6619,800
2004-06-03$23.87$32.3151,200
2004-06-02$24.04$32.5352,000
2004-06-01$23.93$32.3942,800
2004-05-28$23.90$32.3570,600
2004-05-27$24.11$32.6388,200
2004-05-26$23.76$32.16103,600
2004-05-25$24.49$33.1428,800
2004-05-24$23.95$32.4114,000
2004-05-21$24.08$32.5949,600
2004-05-20$23.82$32.2324,200
2004-05-19$23.79$32.1966,000
2004-05-18$23.50$31.8150,400
2004-05-17$23.14$31.3162,400
2004-05-14$23.43$31.7249,800
2004-05-13$23.50$31.8076,800
2004-05-12$23.66$32.0194,400
2004-05-11$23.98$32.4553,000
2004-05-10$24.06$32.5678,800
2004-05-07$24.83$33.6073,600
2004-05-06$25.18$34.0872,400
2004-05-05$25.25$34.1730,600
2004-05-04$25.17$34.0669,600
2004-05-03$24.82$33.5977,200
2004-04-30$24.43$33.0683,000
2004-04-29$24.44$33.0866,000
2004-04-28$24.58$33.27117,400
2004-04-27$25.47$34.4638,400
2004-04-26$25.61$34.6630,400
2004-04-23$25.61$34.65133,000
2004-04-22$25.70$34.78217,400
2004-04-21$25.13$34.0162,800
2004-04-20$25.05$33.9052,000
2004-04-19$25.47$34.4735,600
2004-04-16$25.36$34.3146,200
2004-04-15$25.37$34.34110,000
2004-04-14$25.72$34.8079,400
2004-04-13$26.21$35.4760,800
2004-04-12$26.76$36.2249,800
2004-04-08$26.83$36.3167,000
2004-04-07$27.02$36.5747,800
2004-04-06$27.22$36.8469,000
2004-04-05$27.03$36.57119,000
2004-04-02$26.38$35.70163,200
2004-04-01$26.12$35.3562,400
2004-03-31$25.99$35.1749,400
2004-03-30$26.31$35.6144,200
2004-03-29$26.21$35.4783,000
2004-03-26$26.08$35.3057,600
2004-03-25$26.00$35.1890,400
2004-03-24$25.81$34.5963,200
2004-03-23$25.83$34.6296,800
2004-03-22$26.09$34.97114,800
2004-03-19$26.15$35.05135,800
2004-03-18$26.25$35.1886,400
2004-03-17$26.12$35.0192,800
2004-03-16$25.83$34.63127,000
2004-03-15$25.55$34.2485,200
2004-03-12$25.63$34.3489,600
2004-03-11$25.67$34.40121,400
2004-03-10$25.84$34.64141,400
2004-03-09$26.10$34.9899,000
2004-03-08$26.24$35.16176,800
2004-03-05$26.33$35.29134,200
2004-03-04$25.97$34.80120,200
2004-03-03$25.79$34.56148,000
2004-03-02$25.32$33.9489,400
2004-03-01$25.53$34.22145,800
2004-02-27$25.68$34.42168,200
2004-02-26$25.30$33.90411,800
2004-02-25$24.31$32.5881,400
2004-02-24$24.50$32.8340,800
2004-02-23$24.59$32.9635,200
2004-02-20$24.67$33.0652,600
2004-02-19$24.97$33.4658,000
2004-02-18$24.99$33.4947,800
2004-02-17$25.41$34.0634,000
2004-02-13$25.14$33.69158,800
2004-02-12$25.14$33.69138,200
2004-02-11$25.30$33.90122,800
2004-02-10$24.90$33.3782,400
2004-02-09$24.97$33.4689,200
2004-02-06$24.83$33.27133,000
2004-02-05$24.24$32.49116,800
2004-02-04$24.82$33.27151,600
2004-02-03$25.14$33.6971,400
2004-02-02$25.20$33.77107,000
2004-01-30$25.13$33.6779,400
2004-01-29$25.24$33.83110,400
2004-01-28$25.39$34.02127,200
2004-01-27$25.90$34.7182,800
2004-01-26$25.83$34.6371,800
2004-01-23$25.86$34.6682,800
2004-01-22$26.41$35.4034,200
2004-01-21$26.36$35.3273,400
2004-01-20$26.63$35.69217,200
2004-01-16$25.85$34.6582,400
2004-01-15$26.04$34.8995,200
2004-01-14$25.53$34.2276,000
2004-01-13$25.77$34.54117,800
2004-01-12$25.55$34.24166,000
2004-01-09$25.67$34.4057,600
2004-01-08$25.36$33.99123,600
2004-01-07$25.49$34.1689,200
2004-01-06$25.40$34.04100,800
2004-01-05$25.39$34.02135,600
2004-01-02$24.97$33.4782,800