Stock Price To Earnings Chart - David Templeton Blog Continuing To Favor U S Large Cap