Skip to main content

Menu

Select a tool from the sidebar

Create your free account now!

Sign in to customize and use tools on the sidebar.

Canadian Imperial Bank of Commerce logo
CM.TO
Canadian Imperial Bank of Commerce
20:00:00
157.97 C$
0.0000 (%0.00)
Previous Close: 159.23
Day Low156.75
Day High160.53
Bid
Ask

CM.TO: Canadian Imperial Bank of Commerce Historical Data

2025 Historical Chart

Average

OPEN 99.7018
CLOSE 99.8746

Low

LOW 76.17

High

HIGH 128.87
DATEOPENHIGHLOWCLOSE
01/02/20259191.3290.3590.42
01/03/202590.7491.2590.190.63
01/06/202590.7591.1690.2690.57
01/07/202591.0791.2889.6589.77
01/08/202590.3691.1289.8290.81
01/09/202590.9591.5590.8591.55
01/10/202590.890.889.4489.59
01/13/202589.0189.1988.3789.05
01/14/202589.1689.3388.188.64
01/15/202588.9889.6288.8689.46
01/16/202589.590.489.4690.31
01/17/202590.5590.989.9890.66
01/20/202590.6590.9390.4790.63
01/21/202590.7391.1290.6690.97
01/22/202591.0291.7190.991.54
01/23/202591.4992.9891.3591.5
01/24/202591.3691.4891.0291.2
01/27/202590.6591.6690.6591.46
01/28/202591.593.3191.4892.9
01/29/202592.7993.1892.292.7
01/30/20259393.2892.392.4
01/31/202592.492.6491.2591.55
02/03/202581.2788.0381.2687.34
02/04/202588.0188.8487.588.31
02/05/202588.4188.4887.4388.27
02/06/202588.6688.9388.3688.52
02/07/202588.3189.1687.9289
02/10/202589.0189.387.2587.85
02/11/202587.5388.1387.287.78
02/12/202587.4688.1687.0688.16
02/13/202588.1388.587.5588.05
02/14/202587.9688.4387.7488.01
02/18/202587.6788.587.4488.33
02/19/202588.1888.1987.3687.92
02/20/202587.6987.986.7587.37
02/21/202587.4587.586.4286.59
02/24/202586.6887.4786.5987.09
02/25/202587.8688.9185.7586.22
02/26/202586.1987.1786.1386.78
02/27/20258889.7286.2186.43
02/28/202585.6787.6785.4587.67
03/03/202587.2387.9785.7286.67
03/04/202585.4985.4982.5483.1
03/05/202583.2684.0482.5783.49
03/06/202582.5882.8980.981.23
03/07/20258181.8480.2481.52
03/10/202580.2980.779.5580.38
03/11/202579.9480.7178.8979.8
03/12/202580.0380.8579.5380.43
03/13/20258080.178.9779.51
03/14/202579.9381.1579.4380.73
03/17/202580.7681.8780.7681.71
03/18/202581.981.981.0181.18
03/19/202581.3181.8481.281.35
03/20/202581.0781.780.8881.11
03/21/202580.6981.4780.681.4
03/24/20258282.5481.8882.46
03/25/202582.7683.3682.782.87
03/26/20258383.482.5382.99
03/27/202582.7382.8881.5582.02
03/28/202580.7781.4779.9580.4
03/31/202579.6581.3679.5380.95
04/01/202580.9281.9280.0181.55
04/02/202580.9282.9980.582.93
04/03/202582.184.2382.183.04
04/04/202581.3381.3379.4380.66
04/07/202577.6780.0677.2778.29
04/08/202579.6780.2677.3177.81
04/09/202576.9481.3676.1780.69
04/10/20258080.277.9578.89
04/11/202578.0980.0278.0179.29
04/14/202580.480.7779.6480.7
04/15/202580.7581.9380.6781.5
04/16/202581.282.1880.8581.48
04/17/202581.5982.0881.2881.6
04/21/202580.5581.3480.2680.87
04/22/202581.382.7581.382.64
04/23/202583.6984.0483.2283.55
04/24/202583.0883.7983.0383.66
04/25/202583.3384.883.3384.71
04/28/202584.8886.0384.885.55
04/29/202585.6886.685.5586.47
04/30/202586.268785.3386.95
05/01/20258787.6786.5387.32
05/02/202587.9988.0987.5788
05/05/202587.9388.7787.5488.07
05/06/202587.7988.3687.6287.73
05/07/20258888.5487.9288.43
05/08/202588.589.0888.3688.79
05/09/20258989.2888.488.45
05/12/202589.989.988.8789.08
05/13/202589.2990.3989.2290.31
05/14/202590.5791.5690.591.56
05/15/202591.7292.0191.4591.78
05/16/202591.8992.8791.692.71
05/20/20259393.8492.7492.91
05/21/202592.4593.0191.9292.63
05/22/202592.693.2392.2792.85
05/23/202592.4193.7492.0693.57
05/26/20259494.4293.7793.92
05/27/202593.794.7693.6794.55
05/28/202594.5894.9993.9693.99
05/29/202595.796.4593.1793.71
05/30/202593.1393.7792.7593.43
06/02/20259393.3992.3592.84
06/03/20259393.4292.6492.91
06/04/202592.993.1492.692.92
06/05/202592.7393.9592.5393.9
06/06/202594.2494.5493.9394.24
06/09/202593.9594.4893.8594.03
06/10/202593.8994.2493.5593.69
06/11/202593.8593.8592.6992.87
06/12/202592.9293.1792.6592.93
06/13/202592.4692.8491.9492.61
06/16/202592.9493.7392.8793.32
06/17/20259394.0892.9593.69
06/18/202593.6594.293.6593.78
06/19/202593.6694.893.2794.57
06/20/202595.2995.2994.0994.69
06/23/202594.5795.8694.495.66
06/24/202596.2497.0496.1196.42
06/25/202596.4796.7396.1296.35
06/26/202596.396.795.8196.21
06/27/202595.1796.2295.0195.56
06/30/202595.596.6695.2396.66
07/02/202596.5497.5596.5397.34
07/03/202597.6397.9397.397.75
07/04/202597.5198.0997.5197.89
07/07/202598.0499.0698.0498.56
07/08/202598.5498.6697.3198.07
07/09/202598.3999.698.3999.56
07/10/202599.75100.5899.66100.34
07/11/202599.87100.1899.49100.04
07/14/202599.8510098.8198.98
07/15/202598.999.0298.4898.87
07/16/202598.9699.3998.5199.39
07/17/202598.89100.5898.68100.34
07/18/2025100.18100.6499.93100.61
07/21/2025100.65100.91100.12100.55
07/22/2025100.58101.34100.27101.22
07/23/2025101.34101.6100.92100.96
07/24/2025101101.28100.63100.65
07/25/2025100.66101.44100.37101.44
07/28/2025101.2101.62100.79101.52
07/29/2025101.74102.0299.4399.98
07/30/2025100.24100.799.2699.36
07/31/202599.3899.498.799.03
08/01/202598.199.2797.8199.07
08/05/202599.7100.1799.299.77
08/06/2025100.01100.3898.9699.2
08/07/202599.2599.9898.899
08/08/202599.38100.1899.1299.95
08/11/2025100100.5499.99100.3
08/12/2025100.55100.98100.3100.73
08/13/2025100.96101.32100.61100.92
08/14/2025100.94102100.7102
08/15/2025102.1102.45101.92101.99
08/18/2025101.9102.02101.34101.9
08/19/2025101.75102.13101.32101.38
08/20/2025101.38101.84101.11101.48
08/21/2025101.23101.74101.09101.6
08/22/2025101.83102.1101.12101.22
08/25/2025101101.26100.43100.68
08/26/2025100.76102.15100.5102.07
08/27/2025102.33104.46102.3103.81
08/28/2025107107.13103.26105.91
08/29/2025105.75106.41105.51106.09
09/02/2025105.5106.57105.01106.47
09/03/2025106.95108.2106.6108.19
09/04/2025108.67109.44108.5109.42
09/05/2025109.58110107.93108.42
09/08/2025108.63108.83107.38107.91
09/09/2025107.5108.68107.5108.21
09/10/2025108.35109.44108.22109.28
09/11/2025109.46110.11109.32110.03
09/12/2025110.05110.25109.49109.59
09/15/2025109.59109.87109.29109.66
09/16/2025109.7110.5109.36110.33
09/17/2025110.45111.1110.29110.5
09/18/2025110.57111.33110.37110.96
09/19/2025113.5113.5110.79112.53
09/22/2025112.28112.85112.09112.39
09/23/2025112.47113.51112.45113.08
09/24/2025112.82113.49112.15112.17
09/25/2025111.93112.36111.65111.99
09/26/2025112.07112.79112.02112.44
09/29/2025111.87112110.63110.86
09/30/2025110.9111.29109.74111.21
10/01/2025111.42112.58111.33112.14
10/02/2025111.98112.81111.29112.7
10/03/2025112.51114.08112.19113.65
10/06/2025114.14114.16112.74113.88
10/07/2025114114.68113.61113.88
10/08/2025114.09114.21112.07112.21
10/09/2025112.32112.95111.95112.14
10/10/2025112.54113.12111.69111.82
10/14/2025111.74113.2111.45112.9
10/15/2025113.25114.98113.04114.87
10/16/2025114.78114.95112.33112.69
10/17/2025112.35112.67111.92112.52
10/20/2025112.81113.73112.8113.34
10/21/2025113.36113.63112.83113.21
10/22/2025113.32113.72113.02113.41
10/23/2025113.59114.25113.56114.04
10/24/2025114.37115.3114.37115.26
10/27/2025115.49116.19115.2116.1
10/28/2025116.1117.13115.69116.82
10/29/2025116.7116.9114.82115.34
10/30/2025115.38116.02115.09115.25
10/31/2025115.25116.42114.8116.21
11/03/2025116.25118.04116.25117.84
11/04/2025116.96117.77115.76117.41
11/05/2025117.63117.97116.86117.62
11/06/2025117.85119.04117.6118.73
11/07/2025118.33118.92117.02118.92
11/10/2025119.21120.33119.05120.08
11/11/2025119.9120.43119.87120.12
11/12/2025120.4122.01120.24121.89
11/13/2025121.6122.3120.34120.93
11/14/2025120.06122.29119.61122.27
11/17/2025121.94122.56121.52122.05
11/18/2025121.22121.48119.36119.99
11/19/2025120.05120.16117.51118.19
11/20/2025119.21119.31116.65117.01
11/21/2025117.34118.47116.86118.45
11/24/2025118.4119.06118.21118.6
11/25/2025119.3120.09119.13119.77
11/26/2025120.38120.53119.8120.3
11/27/2025120.15120.63119.93119.94
11/28/2025120.15120.83119.65120.83
12/01/2025120.4120.47118.98119.3
12/02/2025119.67121.08119.5121.06
12/03/2025121.06122.06120.79121.27
12/04/2025120.53126.64120.48126.3
12/05/2025126.19126.98125.11126.15
12/08/2025126.15126.28125.01125.04
12/09/2025125.1126.22125.02125.4
12/10/2025125.57127.2125.57126.62
12/11/2025126.58127.7126.45127.64
12/12/2025127.79128.13127.08127.84
12/15/2025127.84128.81127.84128.38
12/16/2025128.2128.73127.95128.11
12/17/2025128.44128.5126126.23
12/18/2025126.9127.93126.73127.27
12/19/2025127.75128.87127.5128.17
12/22/2025128.25128.46126.81126.99
12/23/2025126.85127.73126.48126.56
12/24/2025126.45127.34126.19126.61
12/29/2025126.08126.27125.09125.6
12/30/2025125.4126.08125.09125.31
12/31/2025125.32125.66124.33124.43