Friday, September 9, 2011

The Shiller S and P 500 Price to Earnings Ratio Stands at 19.84

As reported here.

1974 to 1984 was one hell of a buying opportunity by comparison.