NOVT - Novanta Inc

Float
35.49M
Short % of Float
5.00%
Oustanding Shares
35.85M

Float
35.48M
Short % of Float
5.09%
Oustanding Shares
35.71M

Float
35.48 M
Short % of Float
5.53%
Oustanding Shares
35.81 M

35.49M
5.00%
35.85M
35.48M
5.09%
35.71M
35.48 M
5.53%
35.81 M