There are nineteen stocks in the index that have been "100-baggers" since 3/24/00, meaning they've gone up at least 10,000%. While you may think that tech stocks would dominate the list of biggest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results