Nio Inc – ADR (NYSE: NIO) shares are under pressure on Wednesday, the final trading day of 2025, after rallying over the past week. read more