Nio (NIO -0.15%) is ramping up the production of EVs, introducing new models, and extending its battery-swapping network. The moves are influencing Nio's stock price, to be sure.

*Stock prices used were the afternoon prices of March 12, 2023. The video was published on March 14, 2023.