2017 has been kind to investors