Microsoft (MSFT.O) shares extended gains to over 5% intraday, bringing the three-day total to over 25%.

2026-08-03

Microsoft (MSFT.O) shares extended gains to over 5% intraday, bringing the three-day total to over 25%.