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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing