Available free, this listing (13 pages, PDF) of the Global 500 ranks each company for both 2005 and 2004, indicating country, market value and prices as of March 31, 2005. GE, ExxonMobil and Microsoft occupy positions 1, 2, and 3 respectively, and maintain these positions in the June 30 update, which notes the dramatic rise of Google’s rank (couldn’t resist) from 279 to 95.