NASDAQ:CBSH | Historical Stock Price | COMMERCE BANCSHARES INC /MO/

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
1980-03-17 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.61$1.85$5.58$16.81$50.66$152.701980-03-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$43.14$84.45420,522
2016-12-29$43.08$84.34348,693
2016-12-28$43.27$84.72361,022
2016-12-27$43.74$85.62276,060
2016-12-23$43.38$84.92219,642
2016-12-22$43.47$85.11350,301
2016-12-21$43.40$84.96538,986
2016-12-20$43.88$85.90551,315
2016-12-19$43.27$84.70637,215
2016-12-16$42.76$83.711,631,432
2016-12-15$43.27$84.72688,407
2016-12-14$43.00$84.17557,480
2016-12-13$43.62$85.39790,522
2016-12-12$43.03$84.23834,478
2016-12-09$44.17$86.47627,701
2016-12-08$43.89$85.93719,229
2016-12-07$43.02$84.22562,572
2016-12-06$42.67$83.531,006,546
2016-12-05$42.14$82.49471,848
2016-12-02$41.60$81.44471,982
2016-12-01$42.03$82.29807,140
2016-11-30$40.90$80.07643,514
2016-11-29$42.91$83.67444,242
2016-11-28$42.66$83.19492,753
2016-11-25$43.23$84.30179,841
2016-11-23$43.27$84.37386,350
2016-11-22$43.27$84.37467,023
2016-11-21$42.97$83.79430,305
2016-11-18$42.70$83.26894,514
2016-11-17$42.68$83.23525,720
2016-11-16$42.08$82.06529,472
2016-11-15$42.62$83.101,371,722
2016-11-14$42.79$83.44910,729
2016-11-11$41.33$80.591,035,492
2016-11-10$40.36$78.71895,318
2016-11-09$38.80$75.65912,605
2016-11-08$37.20$72.54518,349
2016-11-07$37.30$72.74662,275
2016-11-04$36.75$71.67338,240
2016-11-03$36.80$71.75328,591
2016-11-02$36.59$71.35385,277
2016-11-01$37.09$72.32403,101
2016-10-31$37.18$72.501,084,003
2016-10-28$37.09$72.34421,996
2016-10-27$37.39$72.90663,213
2016-10-26$37.27$72.67721,239
2016-10-25$36.87$71.90421,058
2016-10-24$37.19$72.52361,022
2016-10-21$36.97$72.09365,444
2016-10-20$36.88$71.91367,320
2016-10-19$36.83$71.81432,985
2016-10-18$36.21$70.60534,430
2016-10-17$35.93$70.07657,585
2016-10-14$36.14$70.471,003,866
2016-10-13$36.94$72.03792,131
2016-10-12$37.61$73.34649,410
2016-10-11$37.51$73.15687,201
2016-10-10$37.65$73.41292,811
2016-10-07$37.38$72.89650,080
2016-10-06$37.29$72.71301,388
2016-10-05$37.00$72.15348,693
2016-10-04$36.48$71.13416,234
2016-10-03$36.44$71.05482,836
2016-09-30$36.76$71.68400,421
2016-09-29$36.30$70.78405,379
2016-09-28$36.71$71.58271,771
2016-09-27$36.26$70.71305,676
2016-09-26$36.09$70.39399,751
2016-09-23$36.83$71.81332,612
2016-09-22$36.82$71.80371,743
2016-09-21$36.35$70.88479,888
2016-09-20$36.32$70.82708,107
2016-09-19$36.61$71.39305,542
2016-09-16$36.36$70.91784,894
2016-09-15$36.60$71.37541,667
2016-09-14$36.51$71.20265,205
2016-09-13$36.74$71.65465,147
2016-09-12$37.29$72.71599,693
2016-09-09$37.13$72.41372,011
2016-09-08$37.36$72.84313,984
2016-09-07$37.53$73.18454,560
2016-09-06$37.51$72.82566,726
2016-09-02$38.07$73.91510,174
2016-09-01$37.65$73.08381,391
2016-08-31$37.82$73.42573,561
2016-08-30$37.81$73.40431,109
2016-08-29$37.36$72.52439,685
2016-08-26$37.09$72.00414,626
2016-08-25$36.88$71.59288,255
2016-08-24$36.79$71.42255,958
2016-08-23$36.65$71.14364,774
2016-08-22$36.67$71.19224,466
2016-08-19$36.62$71.08365,310
2016-08-18$36.59$71.03378,979
2016-08-17$36.36$70.59595,404
2016-08-16$36.20$70.27404,709
2016-08-15$36.33$70.52420,522
2016-08-12$36.02$69.93474,260
2016-08-11$36.07$70.03356,599
2016-08-10$35.93$69.75294,017
2016-08-09$36.26$70.39369,598
2016-08-08$36.23$70.33424,944
2016-08-05$36.36$70.58551,851
2016-08-04$35.32$68.56388,896
2016-08-03$35.40$68.72539,120
2016-08-02$34.74$67.43386,350
2016-08-01$35.11$68.16439,685
2016-07-29$35.29$68.51560,562
2016-07-28$35.29$68.51514,061
2016-07-27$35.45$68.82533,090
2016-07-26$35.48$68.87505,752
2016-07-25$35.45$68.82419,048
2016-07-22$35.82$69.53352,981
2016-07-21$35.41$68.74488,733
2016-07-20$35.73$69.36610,146
2016-07-19$35.89$69.66668,708
2016-07-18$35.95$69.78547,697
2016-07-15$36.07$70.031,133,319
2016-07-14$36.55$70.95926,274
2016-07-13$36.18$70.23830,189
2016-07-12$36.20$70.27826,973
2016-07-11$35.65$69.20666,832
2016-07-08$35.19$68.32683,583
2016-07-07$34.87$67.69592,590
2016-07-06$34.74$67.45624,351
2016-07-05$34.48$66.94613,898
2016-07-01$35.18$68.29655,843
2016-06-30$35.74$69.39859,939
2016-06-29$34.85$67.65681,707
2016-06-28$34.26$66.51615,372
2016-06-27$33.46$64.961,229,538
2016-06-24$34.61$67.191,076,499
2016-06-23$36.45$70.75476,270
2016-06-22$35.36$68.65422,934
2016-06-21$35.31$68.55436,603
2016-06-20$35.17$68.27363,836
2016-06-17$34.75$67.46896,658
2016-06-16$34.68$67.32594,466
2016-06-15$35.10$68.14469,167
2016-06-14$34.98$67.90418,512
2016-06-13$35.46$68.84476,940
2016-06-10$35.88$69.65395,998
2016-06-09$36.09$70.07334,354
2016-06-08$36.45$70.77265,473
2016-06-07$36.53$70.58441,025
2016-06-06$36.65$70.83350,301
2016-06-03$36.29$70.12509,236
2016-06-02$36.86$71.23394,792
2016-06-01$36.76$71.03431,913
2016-05-31$36.51$70.56552,655
2016-05-27$36.68$70.87582,808
2016-05-26$36.19$69.94358,208
2016-05-25$36.53$70.58509,772
2016-05-24$36.17$69.89822,417
2016-05-23$35.66$68.91437,139
2016-05-20$35.87$69.32718,961
2016-05-19$35.48$68.57420,388
2016-05-18$35.77$69.131,105,579
2016-05-17$34.87$67.38427,625
2016-05-16$35.44$68.48404,843
2016-05-13$35.09$67.80497,980
2016-05-12$35.63$68.85480,692
2016-05-11$35.43$68.46475,734
2016-05-10$35.44$68.48453,622
2016-05-09$34.77$67.20396,266
2016-05-06$34.70$67.05534,564
2016-05-05$34.39$66.45406,317
2016-05-04$34.42$66.50522,101
2016-05-03$34.65$66.95471,982
2016-05-02$35.23$68.08528,400
2016-04-29$34.94$67.51785,028
2016-04-28$34.96$67.56366,650
2016-04-27$35.30$68.22494,495
2016-04-26$35.45$68.51605,589
2016-04-25$35.24$68.09434,995
2016-04-22$35.21$68.05463,137
2016-04-21$34.92$67.47610,950
2016-04-20$35.45$68.51595,404
2016-04-19$34.98$67.60642,576
2016-04-18$34.58$66.82499,454
2016-04-15$34.40$66.47647,132
2016-04-14$34.32$66.32694,304
2016-04-13$34.00$65.701,061,892
2016-04-12$33.07$63.91794,007
2016-04-11$32.54$62.88644,184
2016-04-08$32.40$62.61541,667
2016-04-07$32.24$62.29765,061
2016-04-06$33.14$64.04672,058
2016-04-05$32.80$63.39802,315
2016-04-04$33.66$65.05427,759
2016-04-01$33.78$65.28454,292
2016-03-31$33.54$64.82754,608
2016-03-30$33.96$65.62596,209
2016-03-29$33.55$64.83566,190
2016-03-28$33.27$64.30390,102
2016-03-24$33.33$64.41690,819
2016-03-23$33.66$65.05578,921
2016-03-22$33.72$65.16598,219
2016-03-21$33.68$65.08506,824
2016-03-18$33.70$65.121,233,156
2016-03-17$33.29$64.33751,392
2016-03-16$33.13$64.02545,821
2016-03-15$33.29$64.33379,381
2016-03-14$33.33$64.40540,327
2016-03-11$33.59$64.92566,860
2016-03-10$33.21$64.18591,384
2016-03-09$32.56$62.93904,029
2016-03-08$33.25$63.93659,863
2016-03-07$33.95$65.26499,722
2016-03-04$34.01$65.38766,133
2016-03-03$33.58$64.56720,703
2016-03-02$33.24$63.92740,403
2016-03-01$32.77$63.00928,016
2016-02-29$31.70$60.95571,819
2016-02-26$32.27$62.04558,820
2016-02-25$31.95$61.43479,352
2016-02-24$31.48$60.52511,783
2016-02-23$31.48$60.53456,169
2016-02-22$31.98$61.48445,448
2016-02-19$31.59$60.73733,970
2016-02-18$31.26$60.10533,894
2016-02-17$31.25$60.08722,714
2016-02-16$31.51$60.57682,511
2016-02-12$30.71$59.05611,620
2016-02-11$29.50$56.71827,107
2016-02-10$30.24$58.15731,692
2016-02-09$30.66$58.95959,240
2016-02-08$30.59$58.82842,518
2016-02-05$30.69$59.01797,223
2016-02-04$30.83$59.28729,414
2016-02-03$30.31$58.28837,426
2016-02-02$29.83$57.34833,673
2016-02-01$30.47$58.58660,265
2016-01-29$30.69$59.011,004,670
2016-01-28$29.89$57.47603,311
2016-01-27$29.39$56.50756,216
2016-01-26$29.31$56.351,233,692
2016-01-25$28.24$54.301,254,330
2016-01-22$29.27$56.271,023,967
2016-01-21$28.42$54.63977,332
2016-01-20$29.11$55.971,339,962
2016-01-19$29.13$56.011,128,093
2016-01-15$29.13$56.011,103,435
2016-01-14$29.47$56.66693,499
2016-01-13$29.10$55.951,011,102
2016-01-12$29.85$57.39708,241
2016-01-11$29.63$56.97581,870
2016-01-08$29.57$56.84603,445
2016-01-07$30.12$57.92833,942
2016-01-06$30.74$59.11573,025
2016-01-05$31.07$59.74640,968
2016-01-04$31.06$59.71869,320