Growth Metrics

Mainz Biomed N.V (MYNZ) Shares Outstanding: 2021-2025