Home World News Credo Technology soars after earnings beat: here’s why analysts think its a buy