Being a subscriber of both UK + US it seems that the returns harvested by stock ranks in the UK has or can not be replicated in the US as returns seems to track the market. Can anyone shed any light as to why this might be the case?
Shorter history perhaps?