The catalyst that drove NIO Inc. (NYSE: NIO) shares to an all-time high of $66.99 earlier this year was Nio Day 2020 on Jan. 9. The stock has pulled back since then and is…

Read More