COMMERCE BANCSHARES INC /MO/
CBSH · State Commercial Banks · 145.8M shares · EDGAR filings ↗
Net buyback after stock comp: $59M (gross $76M, SBC $17M)
Reference price $55.03 · est. market cap ~$8.0B — last insider sale, 2026-06-16 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A83Commerce Bancshares — high-quality regional bank with top-decile returns.
Strengths
- ROE 15% (96th pct) and ROA (94th)
- Strong free cash flow (95th)
- Consistent, conservative underwriting
Risks
- Limited disclosed growth metrics
- Rate and deposit-cost sensitivity
- Regional concentration
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Return on equity
14.9%
Return on assets
1.7%
Net-income growth
7.6%
Free cash flow
$592M
Tangible book value
$3.6B
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-23 | BARTH KEVIN G | Grant | 120 | $55.29 |
| 2026-06-23 | KEMPER DAVID W | Grant | 131 | $55.29 |
| 2026-06-16 | FOWLER JUNE MCALLISTER | Sell | 200 | $55.03 |
| 2026-05-29 | Schnuck Todd R | Grant | 790 | $52.22 |
| 2026-05-29 | MACIA ALAINA G | Grant | 646 | $52.22 |
| 2026-05-29 | FOWLER JUNE MCALLISTER | Grant | 646 | $52.22 |
| 2026-05-29 | DUNN TIMOTHY S | Grant | 718 | $52.22 |
| 2026-05-29 | Daniel Karen L | Grant | 886 | $52.22 |
| 2026-05-29 | BRAUER BLACKFORD F | Grant | 718 | $52.22 |
| 2026-05-29 | CHAPMAN WILLIAM KYLE | Grant | 646 | $52.22 |
| 2026-05-29 | BASSHAM TERRY D | Grant | 718 | $52.22 |
| 2026-05-29 | TAYLOR CHRISTINE B | Grant | 646 | $52.22 |
| 2026-03-24 | KEMPER DAVID W | Grant | 150 | $48.09 |
| 2026-03-24 | BARTH KEVIN G | Grant | 137 | $48.09 |
| 2026-03-13 | DUNN TIMOTHY S | Buy | 2.5K | $47.71 |
| 2026-03-10 | Petersen Paula S | Gift | 250 | — |
| 2026-03-05 | ROWE MARGARET M | Sell | 861 | $51.69 |
| 2026-03-05 | JAKOVICH KIM L | Sell | 949 | $51.45 |
| 2026-03-04 | ROWE MARGARET M | Tax withheld | 181 | $52.25 |
| 2026-03-04 | JAKOVICH KIM L | Tax withheld | 176 | $52.25 |
| 2026-03-03 | ROWE MARGARET M | Tax withheld | 301 | $51.61 |
| 2026-03-03 | JAKOVICH KIM L | Tax withheld | 322 | $51.61 |
| 2026-03-03 | STEINER PAUL A | Tax withheld | 203 | $51.61 |
| 2026-03-03 | HEISE RICHARD W | Tax withheld | 701 | $51.61 |
| 2026-03-02 | STEINER PAUL A | Grant | 2.4K | — |
| 2026-02-28 | TAYLOR CHRISTINE B | Grant | 662 | $50.99 |
| 2026-02-28 | BRAUER BLACKFORD F | Grant | 736 | $50.99 |
| 2026-02-28 | Schnuck Todd R | Grant | 809 | $50.99 |
| 2026-02-28 | FOWLER JUNE MCALLISTER | Grant | 662 | $50.99 |
| 2026-02-28 | DUNN TIMOTHY S | Grant | 736 | $50.99 |
| 2026-02-28 | BASSHAM TERRY D | Grant | 736 | $50.99 |
| 2026-02-28 | CHAPMAN WILLIAM KYLE | Grant | 662 | $50.99 |
| 2026-02-28 | Daniel Karen L | Grant | 907 | $50.99 |
| 2026-02-28 | MACIA ALAINA G | Grant | 662 | $50.99 |
| 2026-02-28 | RASSIEUR BENJAMIN F III | Grant | 735 | $50.99 |
| 2026-02-11 | BARTH KEVIN G | Sell | 7.5K | $55.09 |
| 2026-02-11 | Petersen Paula S | Tax withheld | 299 | $54.80 |
| 2026-02-11 | Petersen Paula S | Disposition | 963 | $54.80 |
| 2026-02-11 | Petersen Paula S | Option exercise | 2.0K | $26.96 |
| 2026-02-05 | Kemper John W | Sell | 23K | $53.99 |
| 2026-02-04 | Roller David L. | Sell | 1.1K | $54.48 |
| 2026-02-04 | Brooks Derrick | Sell | 1.0K | $54.40 |
| 2026-02-03 | HEISE RICHARD W | Grant | 1.2K | — |
| 2026-02-03 | ROWE MARGARET M | Grant | 1.9K | — |
| 2026-02-03 | Roller David L. | Grant | 2.7K | — |
| 2026-02-03 | Petersen Paula S | Grant | 2.8K | — |
| 2026-02-03 | Orf David L | Grant | 2.6K | — |
| 2026-02-03 | Neff Douglas D | Grant | 1.2K | — |
| 2026-02-03 | KIM CHARLES G | Grant | 4.8K | — |
| 2026-02-03 | Kemper John W | Grant | 18K | — |
| 2026-02-03 | KEMPER DAVID W | Grant | 4.7K | — |
| 2026-02-03 | JAKOVICH KIM L | Grant | 2.1K | — |
| 2026-02-03 | Holmes Robert S | Grant | 3.6K | — |
| 2026-02-03 | Handy John K | Grant | 7.7K | — |
| 2026-02-03 | Brooks Derrick | Grant | 1.7K | — |
| 2026-02-03 | BARTH KEVIN G | Grant | 3.0K | — |
| 2026-02-03 | Roller David L. | Tax withheld | 488 | $53.59 |
| 2026-02-03 | Roller David L. | Sell | 2.1K | $53.32 |
| 2026-02-03 | Petersen Paula S | Tax withheld | 405 | $53.59 |
| 2026-02-02 | BARTH KEVIN G | Tax withheld | 3.4K | $53.23 |
| 2026-02-02 | Roller David L. | Tax withheld | 1.1K | $53.23 |
| 2026-02-02 | Petersen Paula S | Tax withheld | 831 | $53.23 |
| 2026-02-02 | KIM CHARLES G | Tax withheld | 2.6K | $53.23 |
| 2026-02-02 | Kemper John W | Tax withheld | 11K | $53.23 |
| 2026-02-02 | Holmes Robert S | Tax withheld | 2.3K | $53.23 |
| 2026-02-02 | Handy John K | Tax withheld | 2.3K | $53.23 |
| 2026-02-02 | Orf David L | Tax withheld | 964 | $53.23 |
| 2026-02-02 | Brooks Derrick | Tax withheld | 548 | $53.23 |
| 2026-02-02 | Neff Douglas D | Tax withheld | 898 | $53.23 |
| 2026-01-30 | KEMPER DAVID W | Sell | 2.8K | $52.59 |
| 2026-01-28 | KEMPER DAVID W | Tax withheld | 1.1K | $52.66 |
| 2025-12-15 | BARTH KEVIN G | Grant | 116 | $53.69 |
| 2025-12-15 | KEMPER DAVID W | Grant | 127 | $53.69 |
| 2025-11-30 | BASSHAM TERRY D | Grant | 695 | $53.91 |
| 2025-11-30 | BRAUER BLACKFORD F | Grant | 695 | $53.91 |
| 2025-11-30 | CHAPMAN WILLIAM KYLE | Grant | 626 | $53.91 |
| 2025-11-30 | Daniel Karen L | Grant | 858 | $53.91 |
| 2025-11-30 | DUNN TIMOTHY S | Grant | 695 | $53.91 |
| 2025-11-30 | MACIA ALAINA G | Grant | 626 | $53.91 |
| 2025-11-30 | TAYLOR CHRISTINE B | Grant | 626 | $53.91 |
| 2025-11-30 | FOWLER JUNE MCALLISTER | Grant | 626 | $53.91 |
| 2025-11-30 | RASSIEUR BENJAMIN F III | Grant | 696 | $53.91 |
| 2025-11-30 | Schnuck Todd R | Grant | 765 | $53.91 |
| 2025-09-23 | BARTH KEVIN G | Grant | 106 | $59.48 |
| 2025-09-23 | KEMPER DAVID W | Grant | 114 | $59.48 |
| 2025-09-08 | Holmes Robert S | Gift | 470 | — |
| 2025-08-29 | BRAUER BLACKFORD F | Grant | 605 | $61.94 |
| 2025-08-29 | RASSIEUR BENJAMIN F III | Grant | 605 | $61.94 |
| 2025-08-29 | KEMPER JONATHAN M | Grant | 350 | $61.94 |
| 2025-08-29 | Schnuck Todd R | Grant | 666 | $61.94 |
| 2025-08-29 | BASSHAM TERRY D | Grant | 605 | $61.94 |
| 2025-08-29 | TAYLOR CHRISTINE B | Grant | 545 | $61.94 |
| 2025-08-29 | DUNN TIMOTHY S | Grant | 606 | $61.94 |
| 2025-08-29 | Daniel Karen L | Grant | 747 | $61.94 |
| 2025-08-29 | CHAPMAN WILLIAM KYLE | Grant | 545 | $61.94 |
| 2025-08-29 | FOWLER JUNE MCALLISTER | Grant | 545 | $61.94 |
| 2025-06-24 | KEMPER DAVID W | Grant | 109 | $62.31 |
| 2025-06-24 | BARTH KEVIN G | Grant | 99 | $62.31 |
| 2025-06-24 | KEMPER JONATHAN M | Grant | 820 | $62.31 |
| 2025-05-30 | DUNN TIMOTHY S | Grant | 595 | $63.01 |
| 2025-05-30 | RASSIEUR BENJAMIN F III | Grant | 615 | $63.01 |
| 2025-05-30 | FOWLER JUNE MCALLISTER | Grant | 535 | $63.01 |
| 2025-05-30 | KEMPER JONATHAN M | Grant | 515 | $63.01 |
| 2025-05-30 | Daniel Karen L | Grant | 734 | $63.01 |
| 2025-05-30 | CHAPMAN WILLIAM KYLE | Grant | 535 | $63.01 |
| 2025-05-30 | BRAUER BLACKFORD F | Grant | 595 | $63.01 |
| 2025-05-30 | BASSHAM TERRY D | Grant | 595 | $63.01 |
| 2025-05-30 | TAYLOR CHRISTINE B | Grant | 536 | $63.01 |
| 2025-05-30 | Schnuck Todd R | Grant | 655 | $63.01 |
| 2025-05-13 | Kellerhals Patricia R | Sell | 1.0K | $65.62 |
| 2025-05-01 | FOWLER JUNE MCALLISTER | Sell | 1.6K | $60.72 |
| 2025-03-25 | KEMPER DAVID W | Grant | 107 | $62.64 |
| 2025-03-25 | BARTH KEVIN G | Grant | 99 | $62.64 |
| 2025-03-25 | KEMPER JONATHAN M | Grant | 812 | $62.64 |
| 2025-03-06 | ROWE MARGARET M | Sell | 250 | $61.92 |
| 2025-03-04 | HEISE RICHARD W | Tax withheld | 172 | $62.75 |
| 2025-03-04 | JAKOVICH KIM L | Tax withheld | 111 | $62.75 |
| 2025-03-04 | ROWE MARGARET M | Tax withheld | 114 | $62.75 |
| 2025-03-04 | STEINER PAUL A | Tax withheld | 115 | $62.75 |
| 2025-03-03 | HEISE RICHARD W | Tax withheld | 366 | $64.82 |
| 2025-03-03 | STEINER PAUL A | Grant | 385 | — |
| 2025-02-28 | TAYLOR CHRISTINE B | Grant | 519 | $65.05 |
| 2025-02-28 | Schnuck Todd R | Grant | 577 | $65.05 |
| 2025-02-28 | RASSIEUR BENJAMIN F III | Grant | 634 | $65.05 |
| 2025-02-28 | FOWLER JUNE MCALLISTER | Grant | 519 | $65.05 |
| 2025-02-28 | Daniel Karen L | Grant | 576 | $65.05 |
| 2025-02-28 | DEVANNY EARL H III | Grant | 634 | $65.05 |
| 2025-02-28 | CHAPMAN WILLIAM KYLE | Grant | 519 | $65.05 |
| 2025-02-28 | BRAUER BLACKFORD F | Grant | 577 | $65.05 |
| 2025-02-28 | BASSHAM TERRY D | Grant | 577 | $65.05 |
| 2025-02-28 | KEMPER JONATHAN M | Grant | 500 | $65.05 |
| 2025-02-27 | KEMPER JONATHAN M | I | 44K | $64.09 |
| 2025-02-07 | KIM CHARLES G | Sell | 13K | $67.76 |
| 2025-02-05 | Roller David L. | Sell | 3.3K | $67.81 |
| 2025-02-05 | Orf David L | Sell | 1.0K | $68.24 |
| 2025-02-04 | Brooks Derrick | Sell | 175 | $66.86 |
| 2025-02-04 | Handy John K | Sell | 4.8K | $67.25 |
| 2025-02-04 | Kellerhals Patricia R | Sell | 1.7K | $67.30 |
| 2025-02-04 | Kemper John W | Sell | 26K | $67.28 |
| 2025-02-03 | Holmes Robert S | Tax withheld | 1.8K | $65.87 |
| 2025-02-03 | Roller David L. | Tax withheld | 1.6K | $65.87 |
| 2025-02-03 | Petersen Paula S | Tax withheld | 1.0K | $65.87 |
| 2025-02-03 | Orf David L | Tax withheld | 567 | $65.87 |
| 2025-02-03 | Neff Douglas D | Tax withheld | 377 | $65.87 |
| 2025-02-03 | KIM CHARLES G | Tax withheld | 2.1K | $65.87 |
| 2025-02-03 | Kemper John W | Tax withheld | 13K | $65.87 |
| 2025-02-03 | Kellerhals Patricia R | Tax withheld | 858 | $65.87 |
| 2025-02-03 | Handy John K | Tax withheld | 2.0K | $65.87 |
| 2025-02-03 | Brooks Derrick | Tax withheld | 93 | $65.87 |
| 2025-02-03 | Brooks Derrick | Option exercise | 304 | $56.12 |
| 2025-02-03 | Brooks Derrick | Tax withheld | 15 | $65.46 |
| 2025-02-03 | Brooks Derrick | Disposition | 261 | $65.46 |
| 2025-02-03 | Brooks Derrick | Sell | 28 | $65.48 |
| 2025-02-03 | BARTH KEVIN G | Tax withheld | 2.1K | $65.87 |
| 2025-02-03 | KEMPER DAVID W | Sell | 3.7K | $66.16 |
| 2025-01-31 | KEMPER DAVID W | Tax withheld | 1.3K | $66.80 |
| 2025-01-28 | Roller David L. | Grant | 3.5K | — |
| 2025-01-28 | Petersen Paula S | Grant | 4.1K | — |
| 2025-01-28 | Orf David L | Grant | 3.7K | — |
| 2025-01-28 | Neff Douglas D | Grant | 2.9K | — |
| 2025-01-28 | KIM CHARLES G | Grant | 7.9K | — |
| 2025-01-28 | Kemper John W | Grant | 44K | — |
| 2025-01-28 | KEMPER DAVID W | Grant | 3.8K | — |
| 2025-01-28 | JAKOVICH KIM L | Grant | 2.6K | — |
| 2025-01-28 | Holmes Robert S | Grant | 6.3K | — |
| 2025-01-28 | HEISE RICHARD W | Grant | 5.5K | — |
| 2025-01-28 | Handy John K | Grant | 7.8K | — |
| 2025-01-28 | Brooks Derrick | Grant | 3.3K | — |
| 2025-01-28 | ROWE MARGARET M | Grant | 1.8K | — |
| 2025-01-28 | BARTH KEVIN G | Grant | 7.9K | — |
| 2025-01-27 | Handy John K | Sell | 2.7K | $66.68 |
| 2025-01-27 | Petersen Paula S | Option exercise | 2.0K | $25.74 |
| 2025-01-27 | Petersen Paula S | Tax withheld | 435 | $66.92 |
| 2025-01-27 | Petersen Paula S | Disposition | 770 | $66.92 |
| 2025-01-27 | BARTH KEVIN G | Sell | 1.2K | $66.61 |
| 2025-01-24 | BARTH KEVIN G | Option exercise | 9.2K | $38.26 |
| 2025-01-24 | BARTH KEVIN G | Option exercise | 9.3K | $41.89 |
| 2025-01-24 | BARTH KEVIN G | Tax withheld | 1.3K | $65.85 |
| 2025-01-24 | BARTH KEVIN G | Tax withheld | 1.0K | $65.89 |
| 2025-01-24 | BARTH KEVIN G | Disposition | 5.3K | $65.85 |
| 2025-01-24 | BARTH KEVIN G | Disposition | 5.9K | $65.89 |
| 2025-01-24 | BARTH KEVIN G | Sell | 25K | $66.06 |
| 2025-01-24 | Handy John K | Tax withheld | 1.3K | $66.00 |
| 2024-12-31 | TAYLOR CHRISTINE B | Grant | 1.2K | $62.31 |
| 2024-12-31 | BASSHAM TERRY D | Grant | 1.2K | $62.31 |
| 2024-12-31 | Schnuck Todd R | Grant | 1.2K | $62.31 |
| 2024-12-31 | RASSIEUR BENJAMIN F III | Grant | 1.2K | $62.31 |
| 2024-12-31 | FOWLER JUNE MCALLISTER | Grant | 1.2K | $62.31 |
| 2024-12-31 | DEVANNY EARL H III | Grant | 1.2K | $62.31 |
| 2024-12-31 | KEMPER JONATHAN M | Grant | 1.2K | $62.31 |
| 2024-12-31 | Daniel Karen L | Grant | 1.2K | $62.31 |
| 2024-12-31 | CHAPMAN WILLIAM KYLE | Grant | 1.2K | $62.31 |
| 2024-12-31 | BRAUER BLACKFORD F | Grant | 1.2K | $62.31 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-12 | 2026-05-12 | 0000022356-26-000137 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0000022356-26-000133 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0000022356-26-000131 ↗ |
| 8-K | 2026-04-28 | 2026-04-24 | 0000022356-26-000128 ↗ |
| 8-K | 2026-04-27 | 2026-04-27 | 0000022356-26-000125 ↗ |
| 8-K | 2026-04-21 | 2026-04-21 | 0000022356-26-000123 ↗ |
| 8-K | 2026-03-30 | 2026-03-24 | 0000022356-26-000120 ↗ |
| 10-K | 2026-02-24 | 2025-12-31 | 0000022356-26-000069 ↗ |
| 8-K | 2026-02-09 | 2026-02-03 | 0000022356-26-000058 ↗ |
| 8-K | 2026-01-22 | 2026-01-22 | 0000022356-26-000002 ↗ |
| 8-K | 2026-01-02 | 2026-01-01 | 0001104659-26-000016 ↗ |
| 8-K | 2025-12-03 | 2025-12-03 | 0001104659-25-118152 ↗ |