Sign in
Sign up
Lisata Therapeutics (
LSTA
) had the highest return in 1994 by a US stock, returning 4,285,614.3%.
Explore
Highest return by an airline since 2015
Best mega-cap stock since 2019?
SPY vs IWM since 2020
See trending