20 most profitable companies

Exxon Mobil was the most profitable company last year by far, raking in $39.5 billion in earnings. Who else made the top 20?

Citigroup
3. Citigroup
Profits fell by 12% to $21.5 billion at the banking giant in 2006. But it still ranks as the third most profitable company on the list. In the face of dwindling earnings, it's not surprising there have been changes: CEO Chuck Prince brought in a new COO, Robert Druskin, while CFO Sallie Krawcheck moved to the global wealth management unit. Layoffs of 17,000 were announced in April.

Exxon Mobil

UAL

Citigroup

Bank Of America

General Electric

Pfizer

Chevron

ConocoPhillips

J.P. Morgan Chase

American Intl. Group

Microsoft

Altria Group

Wal-Mart Stores

Johnson & Johnson

Berkshire Hathaway

Goldman Sachs Group

IBM

Procter & Gamble

Wells Fargo

Owens Corning
Fortune 500: The Top 50 Wal-Mart retakes the No. 1 slot on the Fortune 500 this year. See where America's largest corporations rank, and why. (more)
Best big companies to work for See the 37 companies that made both the Fortune 1000 and Best Companies to Work For lists this year. (more)
Fortune 500 Women CEOs These female execs are heading up top companies like Avon, eBay and ADM. (more)