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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2012-12-31$40.31$81.80471,000
2012-12-28$40.40$81.99150,200
2012-12-27$40.71$82.62284,600
2012-12-26$40.88$82.96159,200
2012-12-24$41.50$83.27357,800
2012-12-21$41.53$83.32420,600
2012-12-20$41.70$83.67254,800
2012-12-19$41.63$83.54324,400
2012-12-18$41.50$83.27274,000
2012-12-17$41.37$83.00240,200
2012-12-14$41.22$82.71171,400
2012-12-13$41.42$83.11197,200
2012-12-12$41.30$82.87304,800
2012-12-11$41.13$82.52257,600
2012-12-10$40.83$81.91248,000
2012-12-07$40.42$81.11279,000
2012-12-06$40.44$81.13243,400
2012-12-05$40.60$81.46244,000
2012-12-04$40.42$81.11301,200
2012-12-03$40.22$80.71212,400
2012-11-30$40.31$80.88472,400
2012-11-29$40.46$81.18257,000
2012-11-28$40.20$80.66324,800
2012-11-27$40.01$80.29269,800
2012-11-26$40.26$80.78295,400
2012-11-23$40.29$80.84224,000
2012-11-21$39.50$79.25222,200
2012-11-20$39.19$78.63202,200
2012-11-19$39.06$78.36231,200
2012-11-16$38.55$77.35219,400
2012-11-15$38.24$76.74319,400
2012-11-14$38.60$77.45249,400
2012-11-13$38.97$78.18226,000
2012-11-12$39.26$78.7794,000
2012-11-09$39.11$78.47173,400
2012-11-08$39.11$78.47197,200
2012-11-07$39.51$79.27208,200
2012-11-06$39.97$80.19147,400
2012-11-05$39.73$79.72122,600
2012-11-02$39.75$79.76167,200
2012-11-01$39.67$79.61150,200
2012-10-31$39.29$78.83170,800
2012-10-26$39.13$78.51199,800
2012-10-25$39.28$78.80224,600
2012-10-24$38.89$78.03167,800
2012-10-23$38.92$78.08219,800
2012-10-22$39.29$78.84189,000
2012-10-19$39.27$78.79173,000
2012-10-18$39.61$79.48223,400
2012-10-17$39.75$79.76177,400
2012-10-16$39.17$78.58197,800
2012-10-15$39.13$78.51194,000
2012-10-12$39.08$78.40150,200
2012-10-11$39.26$78.76265,400
2012-10-10$39.23$78.71202,600
2012-10-09$39.42$79.08223,000
2012-10-08$39.42$79.0972,400
2012-10-05$39.47$79.20201,800
2012-10-04$39.42$79.09301,600
2012-10-03$39.06$78.37321,600
2012-10-02$39.24$78.72451,200
2012-10-01$39.14$78.53294,000
2012-09-28$39.10$78.44347,200
2012-09-27$39.39$79.03299,800
2012-09-26$38.88$78.01364,200
2012-09-25$39.67$78.64436,600
2012-09-24$39.81$78.90316,800
2012-09-21$39.63$78.55333,200
2012-09-20$39.78$78.85257,800
2012-09-19$39.78$78.85207,200
2012-09-18$39.63$78.56197,800
2012-09-17$39.63$78.55238,600
2012-09-14$39.67$78.63481,400
2012-09-13$39.79$78.87391,200
2012-09-12$39.50$78.30284,200
2012-09-11$39.66$78.61297,200
2012-09-10$39.54$78.38272,800
2012-09-07$39.63$78.55227,600
2012-09-06$39.44$78.17360,000
2012-09-05$38.92$77.15291,000
2012-09-04$38.63$76.58370,000
2012-08-31$38.67$76.65610,000
2012-08-30$37.95$75.22427,400
2012-08-29$38.63$76.56279,800
2012-08-28$38.47$76.27327,800
2012-08-27$38.62$76.54235,800
2012-08-24$38.42$76.17250,600
2012-08-23$38.05$75.42276,000
2012-08-22$38.29$75.91292,600
2012-08-21$38.44$76.19196,800
2012-08-20$38.33$75.98171,800
2012-08-17$38.30$75.92220,000
2012-08-16$38.17$75.67255,800
2012-08-15$37.85$75.02254,600
2012-08-14$37.62$74.56281,000
2012-08-13$37.38$74.10247,600
2012-08-10$37.42$74.16258,400
2012-08-09$37.15$73.64197,000
2012-08-08$36.95$73.24242,800
2012-08-07$37.04$73.41339,000
2012-08-06$36.55$72.45103,200
2012-08-03$36.57$72.49293,800
2012-08-02$36.24$71.83290,600
2012-08-01$36.58$72.52255,800
2012-07-31$36.53$72.40323,200
2012-07-30$36.60$72.54225,000
2012-07-27$36.51$72.38456,600
2012-07-26$35.63$70.62684,000
2012-07-25$35.24$69.85357,000
2012-07-24$35.07$69.52352,600
2012-07-23$35.15$69.68472,800
2012-07-20$35.41$70.19215,200
2012-07-19$35.63$70.63249,400
2012-07-18$35.48$70.33638,400
2012-07-17$35.45$70.26163,400
2012-07-16$35.35$70.07187,600
2012-07-13$35.47$70.30188,200
2012-07-12$35.19$69.75371,000
2012-07-11$35.29$69.96355,600
2012-07-10$34.95$69.28384,600
2012-07-09$35.33$70.02286,400
2012-07-06$35.33$70.04254,800
2012-07-05$35.74$70.85251,000
2012-07-03$36.11$71.58374,800
2012-07-02$35.30$69.97223,600
2012-06-29$35.17$69.71409,600
2012-06-28$34.32$68.03444,200
2012-06-27$34.62$68.61299,200
2012-06-26$34.61$68.60425,800
2012-06-25$34.92$68.35605,000
2012-06-22$35.35$69.18505,400
2012-06-21$34.85$68.21588,600
2012-06-20$35.72$69.93464,600
2012-06-19$35.72$69.93503,000
2012-06-18$34.83$68.17412,800
2012-06-15$35.02$68.55446,000
2012-06-14$34.65$67.81469,600
2012-06-13$34.57$67.67497,400
2012-06-12$34.44$67.40456,400
2012-06-11$34.06$66.66347,000
2012-06-08$34.30$67.14412,000
2012-06-07$34.61$67.74652,200
2012-06-06$34.46$67.44609,200
2012-06-05$33.88$66.32350,200
2012-06-04$33.55$65.67555,800
2012-06-01$33.90$66.35632,000
2012-05-31$34.76$68.051,038,200
2012-05-30$34.15$66.85474,400
2012-05-29$34.58$67.701,392,000
2012-05-25$34.00$66.551,147,200
2012-05-24$34.41$67.35515,600
2012-05-23$34.60$67.73584,000
2012-05-22$34.53$67.59528,000
2012-05-21$34.81$68.13231,000
2012-05-18$34.28$67.10842,200
2012-05-17$34.60$67.72473,400
2012-05-16$35.31$69.12867,400
2012-05-15$35.51$69.51500,000
2012-05-14$35.72$69.92574,200
2012-05-11$36.31$71.07492,000
2012-05-10$36.38$71.21604,200
2012-05-09$36.35$71.14719,000
2012-05-08$36.38$71.22581,400
2012-05-07$36.80$72.03374,000
2012-05-04$36.48$71.41485,600
2012-05-03$37.10$72.62471,800
2012-05-02$37.42$73.25370,000
2012-05-01$37.88$74.14338,000
2012-04-30$37.68$73.75354,000
2012-04-27$37.83$74.04360,600
2012-04-26$37.24$72.88351,800
2012-04-25$37.37$73.15292,000
2012-04-24$37.17$72.76336,800
2012-04-23$37.06$72.55493,400
2012-04-20$37.51$73.41492,000
2012-04-19$37.71$73.80467,200
2012-04-18$37.86$74.10580,600
2012-04-17$37.81$74.01426,800
2012-04-16$37.57$73.54409,200
2012-04-13$37.31$73.03433,200
2012-04-12$37.96$74.30306,600
2012-04-11$37.44$73.28395,800
2012-04-10$37.09$72.60570,600
2012-04-09$37.69$73.77519,400
2012-04-05$37.94$74.26392,000
2012-04-04$38.31$75.00503,600
2012-04-03$38.33$75.02385,600
2012-04-02$38.60$75.56349,800
2012-03-30$38.24$74.86369,600
2012-03-29$38.37$75.10942,200
2012-03-28$38.47$75.30293,400
2012-03-27$38.76$75.88620,200
2012-03-26$38.90$76.141,130,400
2012-03-23$39.05$75.56329,800
2012-03-22$38.78$75.03313,600
2012-03-21$38.89$75.25345,600
2012-03-20$38.77$75.02411,200
2012-03-19$39.01$75.47625,200
2012-03-16$38.99$75.44403,200
2012-03-15$38.70$74.87319,200
2012-03-14$38.38$74.25451,000
2012-03-13$38.36$74.22374,600
2012-03-12$37.56$72.66482,000
2012-03-09$37.83$73.21814,800
2012-03-08$38.41$74.32551,800
2012-03-07$38.13$73.77690,800
2012-03-06$38.06$73.64441,800
2012-03-05$38.70$74.87318,200
2012-03-02$38.92$75.30347,200
2012-03-01$39.04$75.531,398,400
2012-02-29$38.78$75.03553,800
2012-02-28$38.74$74.97265,400
2012-02-27$38.38$74.27351,800
2012-02-24$38.26$74.04405,800
2012-02-23$38.58$74.65318,600
2012-02-22$38.53$74.54349,600
2012-02-21$38.86$75.19373,000
2012-02-17$38.54$74.57333,600
2012-02-16$38.67$74.82332,800
2012-02-15$38.45$74.40335,800
2012-02-14$38.44$74.38344,400
2012-02-13$38.46$74.42385,400
2012-02-10$38.37$74.23272,200
2012-02-09$38.69$74.86550,200
2012-02-08$38.65$74.77397,000
2012-02-07$38.36$74.22234,000
2012-02-06$38.38$74.27321,000
2012-02-03$38.40$74.31367,800
2012-02-02$38.23$73.97357,600
2012-02-01$38.41$74.32468,600
2012-01-31$38.04$73.59762,400
2012-01-30$37.62$72.78339,600
2012-01-27$37.51$72.58335,800
2012-01-26$37.58$72.71564,000
2012-01-25$38.27$74.05353,000
2012-01-24$38.44$74.37323,000
2012-01-23$38.70$74.88473,800
2012-01-20$37.95$73.42191,000
2012-01-19$37.74$73.03392,600
2012-01-18$37.22$72.01308,800
2012-01-17$36.95$71.49407,800
2012-01-13$36.51$70.64410,400
2012-01-12$36.92$71.43250,200
2012-01-11$36.65$70.90318,200
2012-01-10$36.86$71.32289,200
2012-01-09$36.67$70.96233,400
2012-01-06$36.31$70.25261,000
2012-01-05$36.92$71.44291,600
2012-01-04$37.17$71.92306,000
2012-01-03$37.06$71.71601,200