All three major U.S. stock indexes finish higher, led by Nasdaq Composite 26.06.2024 23:06 MarketWatch.com