MS is in a trading range, 15-18, and will not break out of that, I firmly believe. Mostly likely MS has been trying to be something that they are not. They brought Facebook public at $32-34? What brainiac did that, only to watch the stock plunge to current levels.
MS should focus themselves on private money management, not IPO's. Attract money and you will always be better off than trading it.