
Wal-Mart Stores has topped Fortune's list of the 500 biggest US companies by revenue.
With robust sales, the company bounced back to the top spot in the Fortune 500 list after slipping to No. 2 last year.
The 500 largest US companies made a stellar performance with the combined earnings at $820 billion in 2012.
Take a look at the biggest companies in the US...
Wal-Mart Stores
Rank: 1
Revenues: $469.2 billion
Profit: $16,999 million
...

Exxon Mobil
Rank: 2
Revenues: $449.9 billion
Profit: $44,880 million
...

Chevron
Rank: 3
Revenues: $233.9 billion
Profit: $26,179 million
...

Phillips 66
Rank: 4
Revenues: $169.6 billion
Profit: $4,124 million
...

Berkshire Hathaway
Rank: 5
Revenues: $162.5 billion
Profit: $14,824 million
...

Apple Inc
Rank: 6
Revenues: $156.5 billion
Profit: $41,733 million
...

General Motors
Rank: 7
Revenues: $152.3 billion
Profit: $6,188 million
...

General Electric
Rank: 8
Revenues: $146.9 billion
Profit: $13,641 million
...

Valero Energy
Rank: 9
Revenues: $138.3 billion
Profit: $2,083 million
...

Ford Motor
Rank: 10
Revenues: $134.3 billion
Profit: $5,665 million
...

AT&T
Rank: 11
Revenues: $127.4 billion
Profit: $7,264 million
...

Fannie Mae
Rank: 12
Revenues: $127.2 billion
Profit: $17,220 million
...

CVS Caremark
Rank: 13
Revenues: $123.1 billion
Profit: $3,876.9 million
...

McKesson
Rank: 14
Revenues: $122.7 billion
Profit: $1,403 million
...

Hewlett-Packard
Rank: 15
Revenues: $120.4 billion
Loss: $12,650 million
...

Verizon Communications
Rank: 16
Revenues: $115.8 billion
Profit: $875 million
...

United Health Group
Rank: 17
Revenues: $110.6 billion
Profit: $5,526 million
...

J P Morgan Chase & Co
Rank: 18
Revenues: $108.2 billion
Profit: $21,284 million
...

Cardinal Health
Rank: 19
Revenues: $107.6 billion
Profit: $1,069 million
...

IBM
Rank: 20
Revenues: $104.5 billion
Profit: $16,604 million