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

67.17M
3.72%
78.22M
66.17M
3.29%
83.65M
66.17 M
3.14%
78.18 M