Down 18% in the Last 12 Months, Can Microsoft Stock Bounce Back in 2026? - TIKR.com — OffsidePost