The 500 largest listed companies in the world, each logo as tall as its market value, as of 4 November 2026.