best performing stocks 2010 market cap > 300m

Sandstorm Gold Ltd N (SAND) had the highest return in 2010 by a US stock with a market cap of $300M+, returning 432,700%.

ASSET YEAR % RETURN
Sandstorm Gold Ltd N (SAND)
2010
432,700%
Ferguson (FERG)
2010
227,815.73%
Aris Mining (ARMN)
2010
184,239.52%
Mitek Systems (MITK)
2010
611.76%
Wabash National (WNC)
2010
533.68%
Amarin (AMRN)
2010
473.43%
IDT (IDT)
2010
426.2%
Know Labs (KNW)
2010
357.14%
Novanta (NOVT)
2010
314.9%
Flotek Industries (FTK)
2010
306.72%
Red Cat (RCAT)
2010
300%
Avino Silver & Gold Mines (ASM)
2010
297.14%
Niagen Bioscience (NAGE)
2010
288.57%
Mesoblast (MESO)
2010
278.85%
Ur Energy (URG)
2010
273.75%
First Majestic Silver (AG)
2010
255.88%
Energy Fuels (UUUU)
2010
251.08%
Global Ship Lease (GSL)
2010
236.74%
Mesabi Trust (MSB)
2010
232.14%
Magic Software Enterprises (MGIC)
2010
226.73%
Galectin Therapeutics (GALT)
2010
221.43%
Netflix (NFLX)
2010
216.46%
McEwen Mining (MUX)
2010
210.39%
Safehold (SAFE)
2010
206.67%
TriMas (TRS)
2010
199.56%