The World's Best Companies are... Cheap?