Ratings provides exclusive stock, ETF and mutual fund recommendations using proprietary tools. Our "safety first" approach aims to reduce risk while achieving total return performance.

BOSTON ( TheStreet) -- The following companies have market values of more than $10 billion and receive "buy" ratings from our proprietary quantitative model, which considers more than 60 factors. The stocks are ordered by their potential to appreciate.

Oracle ( ORCL) develops and sells database, so-called middleware and application software worldwide.

The numbers: Fiscal fourth-quarter revenue declined 5% to $6.9 billion as net income fell 7% to $1.9 billion. But earnings per share decreased just 3%, helped by a lower share count. The operating margin improved to 43% as the net margin dropped to 28%. The company holds $13 billion of cash reserves, amounting to a quick ratio of 1.9. And its debt-to-equity ratio is conservative at 0.4.

The stock: Oracle has increased 25% in 2009, slightly outperforming the Nasdaq. The stock trades at a price-to-earnings ratio of 20 and doesn't consistently pay dividends.

Colgate-Palmolive ( CL) sells consumer products worldwide.

The numbers: First-quarter revenue decreased 6% to $3.5 billion, but net income climbed 9% to $508 million and earnings per share jumped 13% to 97 cents. The company has established a five-quarter streak of earnings growth despite the recession. The gross margin increased during the quarter to 60%. Net operating cash flow ascended 21% and the cash balance improved 9% to $702 million.

The stock: Colgate-Palmolive has climbed 10% in 2009, outperforming the Dow Jones Industrial Average and S&P 500. The stock trades at an expensive price-to-earnings ratio of 20 and offers a 2.4% dividend yield. Colgate-Palmolive announces second-quarter results tomorrow.

If you liked this article you might like

7 Essential Rules for Investing in Tech Stocks

Tax Reform Is Coming and That Means Trump Stock Rally Is Ready to Kill It Again

'Trump Stock' Rally Is Back on Track

Crazy Weak U.S. Dollar Will Make These 10 Companies Huge Winners

Dow, S&P 500 Set New Records as Fed Moves to Unwind Balance Sheet