Xanadu Quantum Technologies Limited Class B Subordinate Voting Shares (NASDAQ:XNDU) Shares Down 6.4% - Should You Sell? - MarketBeat | Quantum Network