Nasdaq leads Wall St higher as Microsoft hits record high

by