Companies ranked by earnings (trailing 12 months): 1. Saudi Aramco: $264b 2. Apple: $114b 3. Berkshire Hathaway: $112b 4. Petrobras: $98b 5. Microsoft: $95b 6. Alphabet: $78b 7. Gazprom: $76b 8. JPMorgan Chase: $63b 9. Exxon Mobil: $61b 10. ICBC: $58b ~ 11. China Construction Bank: $55b 12. Shell: $47b 14. BP: $43b 15. Equinor: $43b 19. Toyota: $38b 21. Meta: $37b 22. Chevron: $36b 37. Johnson & Johnson: $24b 32. BMW: $28b 34. Amazon: $26b 41. Walmart: $23b 42. Home Depot: $23b 43. Mercedes-Benz: $23b 45. LVMH: $21b 47. Alibaba: $21b 48. Visa: $21b 49. Sberbank: $20b 53. Procter & Gamble: $20b 69. Cisco: $15b 72. Ford: $15b 74. Samsung: $15b 77. Coca-Cola: $14b 87. Oracle: $13b 88. Mastercard: $13b 95. Novo Nordisk: $12b 103. Nestle: $12b 109. Tesla: $12b 110. Reliance Industries: $12b 118. NVIDIA: $11b