The numbers are stark. In the 12 months through June, growth stocks returned 19.9%, while value stocks managed only 9.6%. Alas for value investors, the two previous years tell the same story. In 2023 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results