In spite of recent selling, insiders still have the largest holding in Senvest Capital Inc. (TSE:SEC) with a 62% ownership
Key Insights Insiders appear to have a vested interest in Senvest Capital's growth, as seen by their sizeable ownership A total of 2 investors have a majority stake in the company with 58% ownership ...