$100 invested in the largest stocks by market cap August 2000 was worth only $30 a decade later February 2010.
Will the current crop of top 10 have a similar result in a decade or is this time truly different?
Sort: Trending
$100 invested in the largest stocks by market cap August 2000 was worth only $30 a decade later February 2010.
Will the current crop of top 10 have a similar result in a decade or is this time truly different?