MYNZ - Mainz Biomed N.V.

Float
18.39M
Short % of Float
2.20%
Oustanding Shares
21.89M

Float
17.15M
Short % of Float
2.48%
Oustanding Shares
21.17M

Float
11.46 M
Short % of Float
4.77%
Oustanding Shares
16.75 M

Float
19.07M
Short % of Float
N/A
Oustanding Shares
21.17M