Stock market valuations certainly show no lack of investor confidence: each of our “Big Six” valuation measures now resides in either its ninth or tenth historical decile.
Jan
07
2017
Stock market valuations certainly show no lack of investor confidence: each of our “Big Six” valuation measures now resides in either its ninth or tenth historical decile.