These Stocks Moved the Most Today: GameStop, AMC, Home Depot, Alibaba, Plug Power, On Holding, Paysafe, and More
GameStop and AMC Entertainment shares continue their tremendous surge, Home Depot’s first-quarter earnings top estimates, and Alibaba misses expectations for fiscal fourth-quarter profit.