Sunday, September 4, 2011

Shiller S and P 500 Price to Earnings Ratio Stands at 20.18 as of 09.02.11

Track it here:


















Buttonwood provides a defense of it here.