Microsoft Stock Chart - Microsofts Expensive Stock May Still Climb Higher