Short-selling

  • Nio shorts lost at least $2.66 billion this year

    Short sellers in Chinese electric vehicle (EV) maker Nio (NYSE: NIO) lost $155 million on November 3, bringing their cumulative losses this year to $2.66 billion, according to data from financial analytics firm S3 Partners.