Nasdaq ends above 25,000 for first time ever as stocks kick off May with records Investing.com · Investing_news 19m ago