NARI - Inari Medical Inc

Float
52.41M
Short % of Float
10.93%
Oustanding Shares
57.96M

Float
49.21M
Short % of Float
8.96%
Oustanding Shares
54.02M

Float
49.21 M
Short % of Float
8.78%
Oustanding Shares
57.59 M

52.41M
10.93%
57.96M
49.21M
8.96%
54.02M
49.21 M
8.78%
57.59 M