ATRC - Atricure Inc

Float
45.98M
Short % of Float
5.13%
Oustanding Shares
47.59M

Float
46.02M
Short % of Float
4.20%
Oustanding Shares
46.56M

Float
46.02 M
Short % of Float
3.74%
Oustanding Shares
47.40 M

45.98M
5.13%
47.59M
46.02M
4.20%
46.56M
46.02 M
3.74%
47.40 M