Sunday, February 19, 2012

Going Back to 1881, Do You Think The Shiller p/e Ratio Spends Much Time in 20s?





Look for yourself, here.