25 of 40
BACKNEXT
SMALL CAP: Aaon
Ticker: AAON
52 week high/low: $13-23
Market Cap: $362 million
P/E Ratio: 13
Return on Assets: 20%
Free Cash Flow: $48 million

The tough economic climate hasn't chilled this $362 million air conditioning and heating equipment maker. In fact, even though sales slid 2%, AAON posted its highest-ever first quarter earnings: Net income was up 5% over 2008 results, to $6.7 million, thanks to lower material costs and better efficiency.

Those results are impressive considering that roughly half of the company's revenues come from the hard-hit sector of new construction. But the other side of AAON's business -- replacing units in existing buildings -- is holding up well, thanks in part to the federal government's push to make older buildings more energy-efficient. "This is where AAON shines," noted Zacks Investment Research analyst John Simon in a recent report.

--Eugenia Levenson

NEXT: SMALL CAP: Exponent

Last updated June 11 2009: 10:27 AM ET
Email | Print | Share  |  RSS
 
google my aol my msn my yahoo! netvibes
Paste this link into your favorite RSS desktop reader
See all CNNMoney.com RSS FEEDS (close)
Criteria include market capitalizations between $200 milion and $1 bilion, at least 8% return on assets, positive free cash flow, and share price no higher than $35. All data related to stock price as of June 1, 2009. P/E ratios based on the previous 12 months' reported earnings. Free cash flow based on latest fiscal year.
More Galleries
Women of power Shot during the Fortune Most Powerful Women Summit, these portraits showcase some of the world's most influential leaders. Photographs by Robyn Twomey. More
6 green cooks These culinary powerhouses use sustainable, locally grown produce to bring their dishes to the next level. Meet a half dozen under 40, chosen by the Mother Nature Network. More
Blue-Ribbon Companies Which companies were on the most Fortune lists - including the FORTUNE 500, Fastest-Growing and Best Companies to Work For - this year? Here are the top firms. More
* : Time reflects local markets trading time.† - Intraday data delayed 15 minutes for Nasdaq, and 20 minutes for other exchanges.• Disclaimer