Rated a buy since December 2005, American Software ( AMSWA) develops software and services for enterprise management and collaborative supply chains. Earnings growth of 65.0% over the past year has helped the company's stock price appreciate faster than the S&P 500. Baring a major bear market, the stock should continue to move higher. The company has no debt to speak of, and maintains a quick ratio that demonstrates the ability to cover short-term cash needs. While American Software may harbor some minor weaknesses, they are unlikely to have a significant impact on results.