NIO shorts rushing to cover their positions in past week, data show

NIO shorts have been covering in size during the recent continuation of its rally, with 14 million shares covered over the last month worth $394 million, according to data from S3 Partners.