EPAM - EPAM Systems Inc
Float
55.94M
Short % of Float
1.80%
Oustanding Shares
57.83M
Float
56.26M
Short % of Float
2.09%
Oustanding Shares
57.66M
Float
56.28 M
Short % of Float
1.95%
Oustanding Shares
57.70 M