Alphabet and Tesla reach fresh highs, joining Amazon and Meta and pushing Nasdaq past 20,000