biotech investor confidence