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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2006-12-29$42.15$63.6453,400
2006-12-28$42.39$64.0149,400
2006-12-27$42.45$64.0988,400
2006-12-26$42.13$63.617,200
2006-12-22$42.44$63.62143,000
2006-12-21$42.60$63.86101,800
2006-12-20$43.08$64.5862,000
2006-12-19$42.68$63.9849,800
2006-12-18$42.60$63.85126,000
2006-12-15$42.47$63.6754,400
2006-12-14$42.31$63.4167,600
2006-12-13$41.90$62.8137,400
2006-12-12$41.95$62.8767,800
2006-12-11$41.96$62.8979,000
2006-12-08$42.20$63.26128,400
2006-12-07$41.28$61.8875,000
2006-12-06$40.26$60.3545,000
2006-12-05$40.37$60.5156,000
2006-12-04$39.91$59.8238,400
2006-12-01$39.34$58.9758,400
2006-11-30$39.40$59.0562,200
2006-11-29$39.60$59.3693,400
2006-11-28$39.96$59.89142,400
2006-11-27$40.87$61.2695,400
2006-11-24$40.91$61.3217,800
2006-11-22$40.36$60.4938,600
2006-11-21$40.32$60.4476,000
2006-11-20$40.16$60.2062,600
2006-11-17$40.21$60.2782,400
2006-11-16$40.22$60.2980,000
2006-11-15$40.21$60.2784,600
2006-11-14$39.61$59.3767,800
2006-11-13$39.39$59.0479,000
2006-11-10$39.55$59.28201,000
2006-11-09$39.70$59.50184,800
2006-11-08$39.55$59.2858,400
2006-11-07$39.61$59.3763,400
2006-11-06$39.95$59.88130,800
2006-11-03$39.65$59.4444,800
2006-11-02$40.07$60.06106,600
2006-11-01$39.23$58.8084,600
2006-10-31$38.94$58.3767,200
2006-10-30$38.81$58.1822,200
2006-10-27$39.09$58.5944,200
2006-10-26$39.15$58.6991,400
2006-10-25$38.76$58.1156,200
2006-10-24$38.33$57.4645,200
2006-10-23$38.01$56.9745,800
2006-10-20$37.82$56.6943,800
2006-10-19$37.77$56.62373,000
2006-10-18$37.20$55.7616,200
2006-10-17$37.06$55.5631,600
2006-10-16$37.21$55.7829,000
2006-10-13$36.79$55.1440,000
2006-10-12$36.87$55.2650,000
2006-10-11$36.60$54.8558,000
2006-10-10$37.38$56.0272,400
2006-10-09$37.76$56.5923,000
2006-10-06$37.92$56.8332,600
2006-10-05$37.88$56.7752,600
2006-10-04$38.19$57.2545,600
2006-10-03$38.40$57.5741,400
2006-10-02$38.67$57.9668,800
2006-09-29$37.85$56.7480,800
2006-09-28$38.22$57.2952,200
2006-09-27$37.83$56.7122,600
2006-09-26$37.65$56.4347,800
2006-09-25$38.12$56.6755,400
2006-09-22$37.66$55.9934,200
2006-09-21$37.72$56.0754,400
2006-09-20$37.24$55.36121,400
2006-09-19$36.86$54.8030,800
2006-09-18$37.04$55.0746,200
2006-09-15$36.59$54.4019,200
2006-09-14$36.62$54.4432,800
2006-09-13$36.44$54.1747,200
2006-09-12$36.32$54.0088,600
2006-09-11$35.94$53.4256,200
2006-09-08$36.08$53.65105,600
2006-09-07$36.15$53.75603,200
2006-09-06$36.40$54.1263,600
2006-09-05$36.40$54.1251,800
2006-09-01$36.48$54.2351,200
2006-08-31$36.33$54.0077,600
2006-08-30$36.76$54.6529,400
2006-08-29$36.97$54.9629,400
2006-08-28$37.37$55.5669,200
2006-08-25$37.15$55.2343,600
2006-08-24$37.70$56.0544,400
2006-08-23$37.37$55.5553,000
2006-08-22$36.97$54.9659,200
2006-08-21$36.85$54.7868,000
2006-08-18$36.40$54.1165,200
2006-08-17$36.47$54.23101,400
2006-08-16$35.79$53.2035,000
2006-08-15$35.26$52.4328,200
2006-08-14$35.04$52.0942,200
2006-08-11$35.35$52.5546,400
2006-08-10$35.17$52.2946,400
2006-08-09$35.49$52.7655,000
2006-08-08$35.56$52.86103,600
2006-08-07$35.06$52.129,600
2006-08-04$35.04$52.1046,200
2006-08-03$35.15$52.26123,600
2006-08-02$34.70$51.5840,400
2006-08-01$34.46$51.2295,400
2006-07-31$34.22$50.8882,200
2006-07-28$34.51$51.3177,000
2006-07-27$34.41$51.1688,800
2006-07-26$34.81$51.7640,600
2006-07-25$34.76$51.6845,200
2006-07-24$34.36$51.0876,800
2006-07-21$34.21$50.8530,200
2006-07-20$34.04$50.6141,800
2006-07-19$34.50$51.2940,000
2006-07-18$33.79$50.2427,200
2006-07-17$33.64$50.0140,800
2006-07-14$34.17$50.7952,600
2006-07-13$34.35$51.0772,200
2006-07-12$34.44$51.2057,600
2006-07-11$34.79$51.7264,000
2006-07-10$34.62$51.4642,600
2006-07-07$34.49$51.28103,800
2006-07-06$33.88$50.37104,200
2006-07-05$33.60$49.9579,800
2006-07-03$33.81$50.2627,200
2006-06-30$33.56$49.8988,800
2006-06-29$33.77$50.2191,800
2006-06-28$32.93$48.9685,800
2006-06-27$32.99$49.0439,800
2006-06-26$33.51$49.81116,800
2006-06-23$33.81$49.80107,400
2006-06-22$33.81$49.8076,200
2006-06-21$33.81$49.8180,800
2006-06-20$34.04$50.1540,200
2006-06-19$34.19$50.3678,400
2006-06-16$34.28$50.4994,400
2006-06-15$34.14$50.2991,800
2006-06-14$34.20$50.3872,800
2006-06-13$34.55$50.8975,800
2006-06-12$35.90$52.8878,600
2006-06-09$35.64$52.5060,400
2006-06-08$35.03$51.6083,800
2006-06-07$35.13$51.7447,600
2006-06-06$34.78$51.2293,000
2006-06-05$35.17$51.8068,600
2006-06-02$35.74$52.6463,400
2006-06-01$35.95$52.9570,400
2006-05-31$36.78$54.1863,000
2006-05-30$37.08$54.6241,000
2006-05-26$36.50$53.7630,600
2006-05-25$36.61$53.9359,200
2006-05-24$35.92$52.9245,600
2006-05-23$35.69$52.5735,400
2006-05-22$35.83$52.7827,400
2006-05-19$36.05$53.1060,800
2006-05-18$36.19$53.3158,600
2006-05-17$37.12$54.68113,000
2006-05-16$37.71$55.5465,000
2006-05-15$37.04$54.5759,200
2006-05-12$37.13$54.6960,600
2006-05-11$36.67$54.0177,000
2006-05-10$37.63$55.4446,000
2006-05-09$37.36$55.0249,800
2006-05-08$37.59$55.3762,000
2006-05-05$37.58$55.3558,600
2006-05-04$36.97$54.4634,200
2006-05-03$37.26$54.8945,800
2006-05-02$37.33$54.9934,800
2006-05-01$37.24$54.8537,600
2006-04-28$37.00$54.5058,800
2006-04-27$37.18$54.7644,400
2006-04-26$37.11$54.6551,000
2006-04-25$37.04$54.5626,200
2006-04-24$36.89$54.3414,800
2006-04-21$36.93$54.4038,000
2006-04-20$37.01$54.5197,400
2006-04-19$36.83$54.2632,600
2006-04-18$36.37$53.5645,600
2006-04-17$36.21$53.3328,600
2006-04-13$36.06$53.1250,800
2006-04-12$35.81$52.7453,400
2006-04-11$36.43$53.6646,800
2006-04-10$36.59$53.9032,200
2006-04-07$36.89$54.3445,200
2006-04-06$36.99$54.4867,600
2006-04-05$36.65$53.9942,600
2006-04-04$36.40$53.6241,400
2006-04-03$36.26$53.4170,200
2006-03-31$36.83$54.26104,600
2006-03-30$36.79$54.2056,800
2006-03-29$36.64$53.9757,000
2006-03-28$36.51$53.7778,000
2006-03-27$36.23$53.3738,200
2006-03-24$36.29$53.4542,400
2006-03-23$36.65$53.4844,000
2006-03-22$36.48$53.2441,400
2006-03-21$36.27$52.9330,200
2006-03-20$36.51$53.2934,200
2006-03-17$36.29$52.9731,800
2006-03-16$36.76$53.6436,400
2006-03-15$36.77$53.6631,600
2006-03-14$36.64$53.4725,000
2006-03-13$36.23$52.8765,600
2006-03-10$36.42$53.1431,200
2006-03-09$36.41$53.1328,000
2006-03-08$36.48$53.2451,000
2006-03-07$36.46$53.2139,200
2006-03-06$36.79$53.6887,800
2006-03-03$36.68$53.53206,000
2006-03-02$35.92$52.4174,200
2006-03-01$35.04$51.1331,200
2006-02-28$35.09$51.2161,000
2006-02-27$35.10$51.2129,800
2006-02-24$34.55$50.4236,400
2006-02-23$34.26$50.0047,200
2006-02-22$34.22$49.9428,600
2006-02-21$34.35$50.1338,000
2006-02-17$33.90$49.4617,400
2006-02-16$33.76$49.2718,800
2006-02-15$33.72$49.2124,600
2006-02-14$33.78$49.3031,200
2006-02-13$33.76$49.2636,600
2006-02-10$34.25$49.9855,800
2006-02-09$34.30$50.05157,200
2006-02-08$34.07$49.7257,000
2006-02-07$34.29$50.0542,200
2006-02-06$34.74$50.7041,800
2006-02-03$34.81$50.8051,400
2006-02-02$34.72$50.6650,600
2006-02-01$35.11$51.23275,600
2006-01-31$34.97$51.04130,400
2006-01-30$34.92$50.9553,400
2006-01-27$34.96$51.0185,400
2006-01-26$34.45$50.2751,800
2006-01-25$34.04$49.6747,800
2006-01-24$34.04$49.6892,600
2006-01-23$34.71$50.6555,400
2006-01-20$34.61$50.5153,400
2006-01-19$34.40$50.2034,600
2006-01-18$34.28$50.0289,600
2006-01-17$34.79$50.7767,400
2006-01-13$34.47$50.3070,200
2006-01-12$34.30$50.05107,800
2006-01-11$34.75$50.7185,600
2006-01-10$33.99$49.6057,600
2006-01-09$33.81$49.3575,800
2006-01-06$33.87$49.4372,600
2006-01-05$33.74$49.23122,400
2006-01-04$33.97$49.5760,000
2006-01-03$33.49$48.8798,800