Credo Technology sees institutional buying amid share sale announcement | Intellectia