Microsoft gets boost from 2 bullish KeyBanc survey findings