INVZ - Innoviz Technologies Ltd

Float
151.89M
Short % of Float
8.21%
Oustanding Shares
165.84M

Float
158.61M
Short % of Float
7.76%
Oustanding Shares
165.84M

Float
157.66 M
Short % of Float
9.11%
Oustanding Shares
164.89 M

Float
155.19M
Short % of Float
N/A
Oustanding Shares
165.67M