Commerce Bancshares NASDAQ:CBSH $179.00 – Add to Cart Checkout Added to cart Posted on May 31, 2016 Post navigation W W Grainger Inc (NYSE:GWW) MSC Industrial Direct Co Inc (NYSE:MSM) $MSM