ECPG - Encore Capital Group, Inc.

Float
22.97M
Short % of Float
13.26%
Oustanding Shares
23.55M

Float
22.81M
Short % of Float
10.36%
Oustanding Shares
23.32M

Float
22.81 M
Short % of Float
10.49%
Oustanding Shares
23.53 M

22.97M
13.26%
23.55M
22.81M
10.36%
23.32M
22.81 M
10.49%
23.53 M