best performing stocks in 2006 india

India Globalization Capital (IGC) had the highest return in 2006 by a US stock, returning 9,733,233.3%.