Infleqtion's Chief Technology Officer Sold 120,000 Company Shares for $2.1 Million. What Does That Mean for Investors? | AllMind News