Microsoft: Citigroup raises target price to $680 from $636 - MSFT News | Rallies