Microsoft earnings drag down software stocks as results ‘could spark new rounds’ of sector concerns October 26, 2022