NextPlat NXPL Stock Consolidating at 577 Next Move Ahead 20260520 OpenAI Edges Closer to Blockbuster IPO Eyes September Listing