10 best performing stocks from 2008 to 2010

Mesoblast (MESO) had the highest return between 2008 and 2010 by a US stock, returning 47,839,900%.

You've reached your page limit

Create a free account to keep musing

Have an account? Sign in