Evo Payments (NASDAQ: EVOP) is owned by 57.11% institutional shareholders, 9.62% Evo Payments insiders, and 33.26% retail investors. Vahe A. Dombalagian is the largest individual Evo Payments shareholder, owning 1.56M shares representing 1.86% of the company. Vahe A. Dombalagian's Evo Payments shares are currently valued at $51.99M.
If you're new to stock investing, here's how to buy Evo Payments stock.