Nasdaq leads Wall Street’s gains as Microsoft hits record high

by