Shares of Microsoft (NASDAQ:MSFT) have been rolling downhill in 2025, having been buffeted by multiple headwinds over the ...