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