S&P 500 Fair Value

S&P 500 Fair Value According to BofA, the fair value of the S&P 500 is 3,911 by year-end 2023 (bear case, based on the most bearish model). Image: BofA Global Research

MSCI World Value vs. Growth

MSCI World Value vs. Growth Will the outperformance of value stocks over growth stocks persist? Image: Goldman Sachs Global Investment Research