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