Read Time:10 Second
The S&P 500’s largest companies have seen “unrelenting” outperformance over the past decade, but history shows the biggest stocks typically fail to keep up their market-beating run, according to GMO.
0
0