Posted by: investment-scientist on: December 11, 2007
By the end of 2006, Small Cap Value stocks had completed a historical 7 year run of outperformance relative to Large Cap Growth stocks. According to Prof Kenneth French’s data library, during this 7 years, Large Cap Growth returned a total of -10.35% while Small Cap Value returned a total of 266%!
2007 however [...]