By definition, small cap stocks are those with a market cap of less than $2 billion. But many have endured declines between 30% and 60%. This is much worse than their large-cap peers and the major stock indexes. …
Archive for May, 2008
By definition, small cap stocks are those with a market cap of less than $2 billion. But many have endured declines between 30% and 60%. This is much worse than their large-cap peers and the major stock indexes. …
