MYNZ - Mainz Biomed N.V
Float
18.39M
Short % of Float
2.20%
Oustanding Shares
21.89M
Float
4.53M
Short % of Float
Oustanding Shares
4.58M
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