Home Editor's Picks 19 of 20 metrics suggest the S&P 500 is expensive: BofA