Tuesday, October 27, 2026Market Open
IDD — Commerce Bancshares' third-quarter profit rises to $1.08 a share as trust fees climb