| Rank |
Company |
$ millions |
% change from 2009 |
$ millions |
% change from 2009 |
| 378 |
Ecolab |
6,090 |
3 |
530 |
27 |
| 1 |
Wal-Mart Stores |
421,849 |
3 |
16,389 |
14 |
| 2 |
Exxon Mobil |
354,674 |
25 |
30,460 |
58 |
| 3 |
Chevron |
196,337 |
20 |
19,024 |
82 |
| 4 |
ConocoPhillips |
184,966 |
33 |
11,358 |
134 |
| 5 |
Fannie Mae |
153,825 |
429 |
-14,014 |
N.A. |
| 6 |
General Electric |
151,628 |
-3 |
11,644 |
6 |
| 7 |
Berkshire Hathaway |
136,185 |
21 |
12,967 |
61 |
| 8 |
General Motors |
135,592 |
30 |
6,172 |
N.A. |
| 9 |
Bank of America Corp. |
134,194 |
-11 |
-2,238 |
-136 |
| 10 |
Ford Motor |
128,954 |
9 |
6,561 |
142 |
|