Microsoft, Alphabet gains set Nasdaq on track for best day since Feb; S&P, Dow also rise Published 26 Apr 2024 Full Article