With 83% ownership of the shares, Virtus Investment Partners, Inc. (NYSE:VRTS) is heavily dominated by institutional owners
Institutional investors hold around 83% of Virtus Investment Partners' stock, influencing its price. Their presence can indicate credibility, but also poses risks like crowded trades. Insider ownership and public investors also impact the company's direction.