The following commentary comes from an independent investor or market observer as part of TheStreet's guest contributor program, which is separate from the company's news coverage.



) -- Last week two major investing publications --




- released their 2011 Top 500 lists of publicly traded companies.

The biggest difference between the two lists are their ranking and inclusion criteria. While Forbes simply takes the top 500 companies by revenues, Barron's does a bit more work and ranks the stocks based on three criteria: revenue growth in 2010, 3-year average cash returns on investment, and 2010 cash returns on investment vs. the median firm.

This makes Barron's list a bit more interesting and much more dynamic. Firms at the top of the list are expected to be fast growing companies that efficiently invest their capital, creating the greatest economic returns for shareholders (whether or not the stock price reflects it, yet).

A couple of weeks ago, MagicDiligence


about how the Magic Formula Investing (MFI) strategy could theoretically be applied to any group of stocks. This is a perfect opportunity to put that into motion. I've taken the top 100 non-financial stocks from Barron's list and ranked them by the MFI method.

The result should be a list of efficient, revenue growing stocks that are also have cheap stock prices! The full ranking list can be found



For this article, let's take a look at the top 10 in that list:

Magic Formula investors probably are not too surprised that five of those stocks are currently in the MFI screens, and most of the others have been in it within the past six months.

Only two stocks, Oshkosh and Research in Motion, made the top 10 both by Barron's criteria and by MFI's. Additionally, one current MFI stock,


(V) - Get Report

was tenth on Barron's list but did not rank per my calculations.

Certainly there are reasons to be wary of some of them. Oshkosh is coming off of a huge government contract for mine-resistant ATVs, and revenue is sure to drop going forward. Research In Motion, while still a growing company, has had to cut estimates this year and faces intense competition from



(AAPL) - Get Report

iPhone/iPad and numerous devices running



(GOOG) - Get Report

Android operating system.

Eli Lilly is facing a patent cliff from 2011 to 2013 that threatens 40% of revenues. Reynolds pays a nice dividend and operates in an oligarchy with strong pricing power, but has few avenues for growth. So, clearly, there are reasons for some of these stocks to be cheap, but almost every stock becomes too cheap at some point. It can be argued that several of the aforementioned names may meet that description.

The second "basket" we can put these stocks into are ones that face likely short-term problems, making them potentially interesting to value investors. For example, Apollo Group has been suffering huge enrollment declines as they transform their business ahead of government regulations, but once this transition laps over, I believe investors will find current valuation levels far too low for the amount of ongoing business.

Lastly are the firms that just look plain undervalued, with no hugely concerning business challenges looming overhead. Gilead dominates the HIV drug space, has years of patent protections ahead, and is still growing at a slower but still healthy pace. CA is still viewed as a mainframe software company, but the truth is that the firm is investing heavily into growing sectors like software-as-a-service, security, and machine virtualization.

Disclosure: Steve owns Gilead Sciences, Apollo Group.