6 stocks to buy

The 100 Fastest-Growing Companies can be a tricky place to look for stocks. To be eligible, companies must record 25% compound annual growth in both revenue and earnings for the three-year period ending June 30, as well as meet minimum requirements for market capitalization ($250 million), public-company status (shares trading continually for at least three years), and revenues and earnings (at least $50 million and $10 million, respectively, for the four quarters ended June 30, 2008).