EVTC - Evertec Inc
Float
64.81M
Short % of Float
3.00%
Oustanding Shares
65.45M
Float
63.76M
Short % of Float
1.73%
Oustanding Shares
64.85M
Float
63.76 M
Short % of Float
2.59%
Oustanding Shares
64.63 M