Microsoft blew past earnings expectations, triggering a wave of stock price target increases and an upgrade. read more