Renewed Investor Confidence