NIO Stock Today (November 14, 2025): UBS Slashes Stake While BNP Paribas Piles In – What It Means for Investors
NIO stock is back in the spotlight today, 14 November 2025, as heavyweight institutional investors send mixed signals and the broader market sells off. Shares of NIO are hovering around the mid‑$6 range, with traders digesting: Below is a detailed,