Commerce Bancshares Senior Vice President David L. Roller disposes of 3,507 common shares worth $211,842.24 - CBSH News | Rallies