Microsoft's stock sealed its longest stretch of gains in 10 months, with shares climbing 30% in the past month. This reflects a strong positive reaction to July earnings and improved sentiment towards the software sector as AI software fears fade.