
Jefferies says small caps to top large stocks for first time in 8 years
Small caps are about to beat large stocks for the first time in eight years, according to Jefferies. Smaller companies with market capitalizations of about $250 million to $2 billion are attractive to investors as they offer more potential for growth than their large-cap peers, but they have underperformed at “extreme levels” relative to large…