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