MSFT has been moving sideways for a little while now. Recently has been very limited range just over 27. Does anybody know why this stock is so stagnant?