Azitra (AZTR) has had the highest return since October 31, 2022 by a US stock, returning 10,167.9%.

money illustration

Explore