NVST - Envista Holdings Corp
Float
170.76M
Short % of Float
5.64%
Oustanding Shares
171.55M
Float
170.63M
Short % of Float
5.28%
Oustanding Shares
171.40M
Float
170.63 M
Short % of Float
6.23%
Oustanding Shares
171.40 M