Microsoft (NASDAQ:MSFT | MSFT Price Prediction) has declined 22% year-to-date from its highs, and our model prices the stock ...