What Does the C3.ai CEO's Sale of Company Shares Worth $4.2 Million Mean for Investors? | StockRay