The US is the best at creating value for shareholders over the past 5 years.
248