IART - Integra Lifesciences Holdings Corp
Float
67.17M
Short % of Float
3.72%
Oustanding Shares
78.22M
Float
66.17M
Short % of Float
3.29%
Oustanding Shares
83.65M
Float
66.17 M
Short % of Float
3.14%
Oustanding Shares
78.18 M