investors' confidence