With 43% ownership, Kistos Holdings Plc (LON:KIST) has piqued the interest of institutional investors Key Insights Given the large stake in the stock by institutions, Kistos Holdings stock price might be vulnerable to...…