Mainz Biomed B.V.

5.45
0.45 (9.00%)
At close: Jan 30, 2025, 12:06 PM