To compile the FSB 100, FORTUNE Small Business asked financial research firm Zacks to rank public companies with revenues less than $200 million and a stock price of more than $1, based on their percentage growth in earnings, revenue and stock performance over the past three years. Banks and real estate firms were excluded. The list of 100 fastest-growing small companies, which comprises public companies, appears in the July/August issue of FORTUNE Small Business and is available at FSB.com.

How to resolve AdBlock issue?