ULBI - Ultralife Corp
Float
10.08M
Short % of Float
0.81%
Oustanding Shares
16.47M
Float
10.12M
Short % of Float
0.55%
Oustanding Shares
16.35M
Float
9.45 M
Short % of Float
1.66%
Oustanding Shares
16.34 M
Float
9.98M
Short % of Float
N/A
Oustanding Shares
16.62M