NIO stock gets a demand jolt as Deutsche Bank flags 2026-high orders
Nio’s weekly new orders in China rose to about 3,500 units in early March, the highest level so far in 2026, according to Deutsche Bank channel checks. The increase follows new promotions and shorter ES8 wait times. Nio delivered 20,797 vehicles in February, up 57.6% year on year. U.S.-listed shares closed up 5.45% at $4.84 on Wednesday.