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 ...