Given the large stake in the stock by institutions, InMode's stock price might be vulnerable to their trading decisions 46% of the business is held by the top 25 shareholders Ownership research ...