Commerce Bancshares, Inc. operates as a bank holding company for Commerce Bank. It provides general banking services, such as retail, corporate, investment, trust, and asset management products ...