Sp 500 Average Returns Over Last 40 Years