EVH - Evolent Health Inc

Float
109.13M
Short % of Float
11.58%
Oustanding Shares
113.89M

Float
109.12M
Short % of Float
9.89%
Oustanding Shares
114.96M

Float
109.12 M
Short % of Float
9.79%
Oustanding Shares
114.96 M

109.13M
11.58%
113.89M
109.12M
9.89%
114.96M
109.12 M
9.79%
114.96 M