Water treatment company Shimmick to offer 4.55 million shares in IPO priced at $10 to $12 eachMarket Watch • 10/24/23