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

64.81M
3.00%
65.45M
63.76M
1.73%
64.85M
63.76 M
2.59%
64.63 M