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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$32.31$57.03214,400
2009-12-30$32.14$56.73286,600
2009-12-29$32.40$57.18269,000
2009-12-28$32.27$56.96199,600
2009-12-24$32.09$56.64331,400
2009-12-23$32.40$56.46485,000
2009-12-22$32.52$56.66493,600
2009-12-21$32.28$56.24565,600
2009-12-18$31.87$55.53560,800
2009-12-17$31.82$55.43634,400
2009-12-16$32.38$56.43655,600
2009-12-15$32.37$56.40410,200
2009-12-14$32.56$56.73460,000
2009-12-11$32.44$56.52706,800
2009-12-10$32.88$57.29552,200
2009-12-09$32.88$57.30695,800
2009-12-08$32.45$56.53941,200
2009-12-07$33.31$58.03664,600
2009-12-04$33.41$58.21910,000
2009-12-03$33.12$57.711,024,000
2009-12-02$32.61$56.82753,400
2009-12-01$32.89$57.31460,200
2009-11-30$32.74$57.06936,400
2009-11-27$32.39$56.44353,400
2009-11-25$33.03$57.54531,600
2009-11-24$32.31$56.29892,400
2009-11-23$32.37$56.39756,600
2009-11-20$31.59$55.05478,000
2009-11-19$31.91$55.59886,600
2009-11-18$32.35$56.36889,000
2009-11-17$31.86$55.51692,000
2009-11-16$31.37$54.65850,600
2009-11-13$31.29$54.51710,000
2009-11-12$31.12$54.22613,600
2009-11-11$31.42$54.74630,400
2009-11-10$31.03$54.07739,000
2009-11-09$30.97$53.96865,200
2009-11-06$29.72$51.78909,600
2009-11-05$29.82$51.95838,600
2009-11-04$29.37$51.171,398,600
2009-11-03$29.08$50.661,256,800
2009-11-02$28.67$49.951,690,800
2009-10-30$28.57$49.771,565,800
2009-10-29$29.50$51.401,025,000
2009-10-28$28.85$50.271,327,400
2009-10-27$29.08$50.671,369,000
2009-10-26$29.96$52.201,014,800
2009-10-23$30.60$53.32654,800
2009-10-22$31.20$54.36730,800
2009-10-21$30.80$53.67767,600
2009-10-20$31.09$54.18402,600
2009-10-19$31.57$55.01432,600
2009-10-16$31.15$54.27325,200
2009-10-15$31.57$55.01413,200
2009-10-14$31.94$55.65464,600
2009-10-13$31.28$54.50404,600
2009-10-12$31.57$55.01539,600
2009-10-09$31.45$54.801,111,200
2009-10-08$31.17$54.31911,400
2009-10-07$30.95$53.93956,400
2009-10-06$30.58$53.271,261,000
2009-10-05$30.34$52.86773,800
2009-10-02$29.29$51.031,168,200
2009-10-01$29.67$51.70670,600
2009-09-30$30.50$53.15830,400
2009-09-29$30.33$52.84770,000
2009-09-28$30.29$52.78544,400
2009-09-25$29.95$52.19855,600
2009-09-24$29.89$52.07971,600
2009-09-23$31.25$53.75812,600
2009-09-22$31.33$53.88440,600
2009-09-21$30.56$52.55377,400
2009-09-18$30.88$53.10562,600
2009-09-17$30.80$52.96854,600
2009-09-16$30.81$52.98827,600
2009-09-15$30.42$52.321,086,800
2009-09-14$29.47$50.67665,200
2009-09-11$29.20$50.21488,400
2009-09-10$28.92$49.74471,800
2009-09-09$28.51$49.04706,400
2009-09-08$28.80$49.52806,200
2009-09-04$28.62$49.22658,800
2009-09-03$27.97$48.10869,800
2009-09-02$27.25$46.861,253,000
2009-09-01$27.72$47.661,885,000
2009-08-31$29.23$50.261,712,800
2009-08-28$29.39$50.54815,600
2009-08-27$29.46$50.661,918,000
2009-08-26$29.60$50.902,404,200
2009-08-25$31.61$54.361,168,000
2009-08-24$30.47$52.39919,000
2009-08-21$30.67$52.75563,000
2009-08-20$30.38$52.24773,600
2009-08-19$30.25$52.03560,000
2009-08-18$30.14$51.83395,800
2009-08-17$29.78$51.21677,000
2009-08-14$30.74$52.851,238,600
2009-08-13$31.22$53.69536,200
2009-08-12$30.65$52.70663,800
2009-08-11$30.19$51.92674,600
2009-08-10$31.44$54.07665,800
2009-08-07$31.76$54.62738,600
2009-08-06$31.08$53.441,024,400
2009-08-05$32.14$55.271,162,800
2009-08-04$31.49$54.14605,400
2009-08-03$31.90$54.85746,800
2009-07-31$30.82$53.00579,600
2009-07-30$30.45$52.36447,400
2009-07-29$30.07$51.71593,600
2009-07-28$30.09$51.75690,800
2009-07-27$31.07$53.42695,200
2009-07-24$30.37$52.23639,600
2009-07-23$29.71$51.09581,000
2009-07-22$28.46$48.93588,400
2009-07-21$28.36$48.77515,000
2009-07-20$28.47$48.95498,200
2009-07-17$27.87$47.92371,000
2009-07-16$27.97$48.09581,200
2009-07-15$27.83$47.85997,000
2009-07-14$26.37$45.35698,800
2009-07-13$25.40$43.68531,000
2009-07-10$24.77$42.60646,800
2009-07-09$24.42$42.00655,200
2009-07-08$24.24$41.681,084,000
2009-07-07$24.54$42.19589,400
2009-07-06$24.94$42.89560,200
2009-07-02$24.82$42.67658,000
2009-07-01$25.50$43.84378,800
2009-06-30$25.04$43.05714,600
2009-06-29$25.46$43.77796,200
2009-06-26$24.86$42.74842,400
2009-06-25$24.42$41.99975,600
2009-06-24$24.23$41.01907,600
2009-06-23$23.72$40.14917,200
2009-06-22$23.86$40.38877,200
2009-06-19$24.37$41.25604,600
2009-06-18$23.86$40.39613,200
2009-06-17$23.47$39.72926,200
2009-06-16$23.83$40.35750,400
2009-06-15$23.91$40.47710,800
2009-06-12$24.54$41.54598,000
2009-06-11$24.92$42.17814,800
2009-06-10$24.61$41.66851,600
2009-06-09$24.88$42.11668,400
2009-06-08$24.75$41.89620,400
2009-06-05$24.81$41.991,003,200
2009-06-04$25.15$42.57885,200
2009-06-03$24.28$41.10910,400
2009-06-02$25.04$42.391,283,800
2009-06-01$24.96$42.241,874,800
2009-05-29$24.93$42.211,775,000
2009-05-28$24.43$41.362,448,600
2009-05-27$25.54$43.231,989,600
2009-05-26$26.31$44.541,800,000
2009-05-22$23.99$40.601,225,600
2009-05-21$23.88$40.421,712,000
2009-05-20$24.75$41.901,846,000
2009-05-19$24.57$41.581,763,800
2009-05-18$25.07$42.431,134,400
2009-05-15$23.79$40.271,748,200
2009-05-14$24.05$40.702,180,800
2009-05-13$23.80$40.281,710,400
2009-05-12$25.33$42.871,600,000
2009-05-11$25.70$43.491,321,200
2009-05-08$26.64$45.091,597,600
2009-05-07$25.15$42.561,995,800
2009-05-06$25.50$43.161,758,800
2009-05-05$24.42$41.331,459,200
2009-05-04$23.89$40.441,399,800
2009-05-01$22.56$38.18770,200
2009-04-30$22.41$37.931,756,400
2009-04-29$22.81$38.601,087,600
2009-04-28$21.99$37.211,043,400
2009-04-27$21.90$37.061,146,800
2009-04-24$22.32$37.781,557,400
2009-04-23$21.83$36.941,507,000
2009-04-22$21.04$35.611,534,800
2009-04-21$21.46$36.321,459,400
2009-04-20$20.43$34.59816,000
2009-04-17$22.22$37.611,252,800
2009-04-16$21.35$36.14867,400
2009-04-15$21.31$36.061,075,200
2009-04-14$20.72$35.061,557,600
2009-04-13$20.87$35.32925,600
2009-04-09$20.45$34.611,149,800
2009-04-08$19.08$32.31974,000
2009-04-07$19.06$32.261,422,800
2009-04-06$19.51$33.031,800,400
2009-04-03$19.91$33.692,567,800
2009-04-02$19.14$32.391,733,800
2009-04-01$18.87$31.941,946,200
2009-03-31$18.16$30.742,314,800
2009-03-30$17.62$29.821,988,200
2009-03-27$18.87$31.931,944,200
2009-03-26$19.18$32.471,903,200
2009-03-25$19.07$32.273,319,600
2009-03-24$19.47$32.352,635,200
2009-03-23$19.64$32.642,571,200
2009-03-20$17.91$29.761,920,600
2009-03-19$18.42$30.621,674,000
2009-03-18$18.55$30.833,085,400
2009-03-17$18.45$30.651,787,400
2009-03-16$18.11$30.092,447,800
2009-03-13$17.62$29.282,485,800
2009-03-12$17.30$28.742,347,800
2009-03-11$16.15$26.831,898,600
2009-03-10$16.02$26.622,165,600
2009-03-09$14.20$23.592,267,800
2009-03-06$14.60$24.262,379,600
2009-03-05$14.67$24.381,878,000
2009-03-04$15.54$25.832,104,800
2009-03-03$14.84$24.662,529,200
2009-03-02$15.53$25.802,600,000
2009-02-27$16.87$28.042,574,800
2009-02-26$18.29$30.402,662,400
2009-02-25$17.24$28.651,995,000
2009-02-24$16.62$27.611,296,600
2009-02-23$15.44$25.661,320,800
2009-02-20$16.00$26.581,865,400
2009-02-19$16.51$27.451,217,000
2009-02-18$16.64$27.651,514,200
2009-02-17$17.14$28.481,286,400
2009-02-13$18.47$30.691,192,000
2009-02-12$18.68$31.051,590,200
2009-02-11$18.78$31.211,649,200
2009-02-10$18.99$31.562,635,000
2009-02-09$20.03$33.291,338,400
2009-02-06$19.79$32.881,370,800
2009-02-05$19.06$31.681,214,000
2009-02-04$18.39$30.561,096,000
2009-02-03$18.92$31.441,097,200
2009-02-02$18.25$30.34968,800
2009-01-30$18.72$31.11963,200
2009-01-29$19.06$31.67843,400
2009-01-28$19.90$33.061,462,400
2009-01-27$18.54$30.811,035,800
2009-01-26$17.91$29.761,054,600
2009-01-23$17.88$29.711,698,200
2009-01-22$17.21$28.601,425,400
2009-01-21$18.23$30.291,245,200
2009-01-20$17.17$28.531,567,400
2009-01-16$19.23$31.951,003,000
2009-01-15$19.40$32.231,619,600
2009-01-14$19.53$32.461,469,400
2009-01-13$20.66$34.331,783,400
2009-01-12$20.80$34.571,638,600
2009-01-09$22.09$36.711,742,400
2009-01-08$22.90$38.061,185,600
2009-01-07$22.58$37.531,068,400
2009-01-06$23.32$38.761,578,400
2009-01-05$22.08$36.691,341,200
2009-01-02$21.22$35.27678,800