The Investment Environment has Improved, but so too have Stock Prices