So what has recent market activity meant for future returns?