The top UK small-caps backed by the most investment trust managers
20 May 2025
Three stocks are owned by eight of the 22 trusts in the IT UK Smaller Companies sector.
Group name |
---|
Banque J. Safra Sarasin (Luxembourg) SA, 17–21, Boulevard Joseph II, Luxembourg, L-1840
352 45 47 811