What Does a D-Wave Quantum Insider's Sale of 23,850 Shares Mean for Investors?

The quantum computing company reported a notable insider stock sale amid a 23% one-year return.