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