Credo Technology Group receives Buy rating amid positive analyst outlook | Intellectia