Microsoft was in the middle, thought to be worth $3.21trillion (£2.58trillion). Despite these huge numbers, all three are ...