Lisata Therapeutics (LSTA) had the highest return between May 1, 1993 and January 1, 1999 by a US stock, returning 912,943.5%.

money illustration

Explore