EPC - Edgewell Personal Care Co

Float
49.32M
Short % of Float
5.81%
Oustanding Shares
49.93M

Float
49.65M
Short % of Float
5.39%
Oustanding Shares
50.12M

Float
49.67 M
Short % of Float
5.15%
Oustanding Shares
50.23 M

49.32M
5.81%
49.93M
49.65M
5.39%
50.12M
49.67 M
5.15%
50.23 M