Profits 2010 RankCompany Global 500 Rank 2010 Profits ($ millions)Profits % change from 2009 1Nestlé4232,843.0242.0 2Gazprom3531,894.529.9 3Exxon Mobil330,460.058.0 4Industrial & Commercial Bank of China7724,398.229.6 5Royal Dutch Shell220,127.060.8 6China Construction Bank10819,920.327.5 7AT&T3019,864.058.5 8Petrobras3419,184.023.7 9Chevron1019,024.081.5 10Microsoft12018,760.028.8 11Petronas8617,479.350.0 12J.P.