The 12-month total return for the FTSE All-Share index (including investment trusts) stands at 18.4 per cent. Handily for a market heavily weighted to its largest constituents, the FTSE 100 put in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results