Despite recent good news, the shares are down... The post Forecast earnings growth of 10% a year but down 11%, is now the ...
The S&P Small Cap 600, whose components have an average market capitalization of $3 billion, is down 11% from its record closing high set late last year.