SawitMarket
MSC Industrial shares fall as William Blair cites sales challenges