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

55.94M
1.80%
57.83M
56.26M
2.09%
57.66M
56.28 M
1.95%
57.70 M