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