Microsoft (MSFT.O) narrowed its gains, now up 1.8%.

2025-10-28

Microsoft (MSFT.O) narrowed its gains, now up 1.8%.