FARO - Faro Technologies Inc.

Float
17.24M
Short % of Float
8.88%
Oustanding Shares
19.21M

Float
18.49M
Short % of Float
8.63%
Oustanding Shares
18.97M

Float
18.26 M
Short % of Float
6.10%
Oustanding Shares
18.95 M

Float
18.69M
Short % of Float
N/A
Oustanding Shares
19.21M