I am new to stockopedia

one thing I noticed was that stock ranks for the ftse have significantly outperformed US counterparts

Are there any theories as to why this is?

Unlock the rest of this Article in 15 seconds

or Unlock with your email

Already have an account?
Login here