10 Stocks With Great Earnings-Growth History Selling At A Modest Price

These stocks have averaged 25% earnings growth for the past five years and sell for 12 times recent earnings or less.