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
170.76M
5.64%
171.55M
170.63M
5.28%
171.40M
170.63 M
6.23%
171.40 M