89.8% of Global Payments shares are owned by institutional investors. 1.0% of Global Payments shares are owned by insiders. Strong institutional ownership is an indication that endowments, large money ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results