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