
Major U.S. stock indices finished higher on Tuesday, with the Dow Jones Industrial Average up nearly 0.4% at 47,474.46, the S&P 500 gaining 0.25% to 6,829.37, and the Nasdaq advancing almost 0.6% to 23,413.67.
These are the top stocks that gained the attention of retail traders and investors through the day.