Microsoft Corp. $416.12-2.62-0.63% ...