Rivian stock spiked as investors await the launch of its R2 SUV later this week. Chinese EV maker NIO turned a profit for the first time.