renewed investors' confidence