Mainz Biomed (MYNZ) has had the highest return between December 1, 2024 and January 8, 2025 by a US stock, returning 1,791.9%.
Mainz Biomed (MYNZ) has had the highest return between December 1, 2024 and January 8, 2025 by a US stock, returning 1,791.9%.