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 with a 14 day trial
Already have an account?
Login here