The S&P 500 is trading at about 26 times aggregate earnings for the last 12 months, which is in the top decile since 1960.
US small caps benefit from domestic focus, rate cut prospects, and modest valuations. Click here to read more.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results