DLHC - DLH Holdings Corp

Float
8.58M
Short % of Float
0.31%
Oustanding Shares
14.23M

Float
12.08M
Short % of Float
0.28%
Oustanding Shares
13.95M

Float
11.84 M
Short % of Float
0.36%
Oustanding Shares
14.07 M

Float
11.64M
Short % of Float
N/A
Oustanding Shares
14.23M