
Major U.S. indices ended mixed on Wednesday, with the Dow Jones Industrial Average slipping 0.04% to 46,253.31. The S&P 500 added 0.4% to 6,671.06, while the Nasdaq climbed nearly 0.7% to 22,670.08.
These are the top stocks that gained the attention of retail traders and investors through the day: