Could any more experienced contibuters enlighten me as to why the StockRank for National Grid (LON:NG.) dropped from 93 last Friday to 41 on the publication of decent update ? Is this a glitch in the matrix or have I missed something.

Unlock the rest of this article with a 14 day trial

Already have an account?
Login here