LSE:STBBanks
Secure Trust Bank PLC (LON:STB) down to UK£122m market cap, but institutional owners may not be as affected after a year of 8.1% returns
Key Insights Given the large stake in the stock by institutions, Secure Trust Bank's stock price might be vulnerable to...