EMBC - Embecta Corp

Float
53.31M
Short % of Float
6.46%
Oustanding Shares
57.67M

Float
54.02M
Short % of Float
5.03%
Oustanding Shares
57.33M

Float
56.54 M
Short % of Float
4.81%
Oustanding Shares
57.57 M

53.31M
6.46%
57.67M
54.02M
5.03%
57.33M
56.54 M
4.81%
57.57 M