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

money illustration

Explore