Nio stock fell 12.4% in May despite Q1 deliveries jumping 98% to 83,465 units and vehicle sales more than doubling to $3.3 billion. The decline occurred as China's auto market slowed, with car sales falling for the eighth straight month. Nio launched the Onvo L80 and ES9 SUVs in May.
Tracked by ByteBrief