Clene (CLNN) had the highest return between 2012 and 2019 by a US stock, returning 17,466,566.7%.

money illustration

Explore