MarketPeel
Insider Trading Intelligence
DR

David L. Roller

CBSH
SENIOR VICE PRESIDENT · COMMERCE BANCSHARES INC /MO/ · CIK 0001678327
FILING MIX · LIFETIME31%/69%
BUYS
17
SELLS
37
TOTAL VALUE
$2.06M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
30,535
AVG SELL PX
$63.46
TRADE KIND
SHOWING 54 / 54
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 9 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by David L. Roller, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d12+41.67%+0.67%+1.09%-0.42%-0.59%
14d12+50.00%-0.24%+1.23%-1.47%-1.07%
30d12+75.00%-3.53%-0.04%-3.49%-3.15%
60d12+66.67%-5.34%-0.59%-4.75%-4.91%
90d12+58.33%-2.12%+2.07%-4.19%-5.93%
180d12(2 pending)+50.00%+1.98%+7.41%-5.43%-2.70%
1y12(2 pending)+40.00%+7.61%+16.67%-9.06%-11.05%
2y12(5 pending)+14.29%+9.87%+35.53%-25.66%-26.75%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CBSH · 30,535 shares · as of Feb 4, 2026
08,99817,99526,99335,990202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 17 buys / 37 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,134$54.48$61.8K30,535Feb 4, 2026Feb 5, 2026View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
2,092$53.32$111.6K28,933Feb 3, 2026Feb 4, 2026View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
488$53.59$26.2K31,025Feb 3, 2026Feb 4, 2026View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
2,73631,669Feb 3, 2026Feb 5, 2026View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,094$53.23$58.2K31,513Feb 2, 2026Feb 4, 2026View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
3,348$67.81$227.0K31,055Feb 5, 2025Feb 6, 2025View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,587$65.87$104.5K34,403Feb 3, 2025Feb 5, 2025View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
2,4172,417Jan 28, 2025Jan 30, 2025View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
3,49435,990Jan 28, 2025Jan 30, 2025View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
890$72.27$64.3K30,949Nov 18, 2024Nov 20, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,595$72.29$115.3K31,839Nov 18, 2024Nov 20, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASE
Senior Vice President
2,870$40.17$115.3K33,819Nov 18, 2024Nov 20, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
385$72.29$27.8K33,434Nov 18, 2024Nov 20, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
2,8700Nov 18, 2024Nov 20, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
2,2940Jul 23, 2024Jul 24, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,061$64.31$68.2K31,810Jul 23, 2024Jul 24, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
372$64.31$23.9K32,871Jul 23, 2024Jul 24, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
861$64.30$55.4K30,949Jul 23, 2024Jul 24, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASE
Senior Vice President
2,294$29.72$68.2K33,243Jul 23, 2024Jul 24, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,392$50.62$70.5K30,949Feb 6, 2024Feb 7, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
596$50.68$30.2K32,341Feb 5, 2024Feb 6, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
805$51.95$41.8K32,937Feb 2, 2024Feb 6, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
3,3863,386Jan 31, 2024Feb 2, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
443$52.12$23.1K33,742Jan 31, 2024Feb 2, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
4,30734,185Jan 31, 2024Feb 2, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
725$54.68$39.6K29,878Jan 24, 2024Jan 25, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
399$54.25$21.6K30,603Jan 23, 2024Jan 25, 2024View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
4,54429,526Feb 1, 2023Feb 3, 2023View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
2,3752,375Feb 1, 2023Feb 3, 2023View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
359$66.56$23.9K24,982Jan 31, 2023Feb 1, 2023View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
250$66.02$16.5K25,341Jan 24, 2023Jan 25, 2023View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,466$65.69$96.3K25,591Jan 24, 2023Jan 25, 2023View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
791$65.83$52.1K27,057Jan 23, 2023Jan 25, 2023View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
4,07126,525Feb 2, 2022Feb 4, 2022View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
2,5542,554Feb 2, 2022Feb 4, 2022View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
526$68.91$36.2K22,454Jan 31, 2022Feb 1, 2022View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
1,000$68.35$68.4K22,980Jan 25, 2022Jan 25, 2022View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
662$69.71$46.1K23,980Jan 24, 2022Jan 25, 2022View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
866$75.13$65.1K23,474Mar 4, 2021Mar 8, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
378$75.27$28.5K25,225Mar 4, 2021Mar 8, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
2,1290Mar 4, 2021Mar 8, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASE
Senior Vice President
2,129$31.28$66.6K25,603Mar 4, 2021Mar 8, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
885$75.27$66.6K24,340Mar 4, 2021Mar 8, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
2,8812,881Feb 2, 2021Feb 3, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
2,62523,474Feb 2, 2021Feb 3, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
582$67.91$39.5K20,849Feb 1, 2021Feb 2, 2021View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
371$63.43$23.5K20,411Mar 2, 2020Mar 4, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
162$70.91$11.5K21,320Feb 5, 2020Feb 6, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
143$70.92$10.1K20,782Feb 5, 2020Feb 6, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
395$70.91$28.0K20,925Feb 5, 2020Feb 6, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASE
Senior Vice President
843$33.21$28.0K21,482Feb 5, 2020Feb 6, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
SALE
Senior Vice President
8430Feb 5, 2020Feb 6, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
6,09920,639Feb 3, 2020Feb 5, 2020View →
CBSH
COMMERCE BANCSHARES INC /MO/
PURCHASEGRANT
Stock grant
3,1663,166Feb 3, 2020Feb 5, 2020View →
Other insiders · CBSH
Loading peer insiders…
About this filer
CIK 0001678327
ROLE
Senior Vice President
PRIMARY
CBSH
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001678327DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback