NIO Stock Surges 93 Following ES9 Launch May Delivery Data Awaited GLIBK Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises 179 Olenox Industries Issues Corporate Update Highlighting Integrated Energy Operations