best mid or large cap stock summer 2005

Silvercorp Metals (SVM) had the highest return in 2005 by a US stock with a market cap of $2B+, returning 529.6%.