150 Years of US Stock Market Performance as Measured by the S&P 500 Index (Back-Calculated for Pre-1957)
43212321423 21-06-05
43212321423 21-06-05