best performing market cap >100m stocks from 18 jan 2010 to 30 jun 2010

Sandstorm Gold Ltd N (SAND) had the highest return between January 18, 2010 and June 30, 2010 by a US stock with a market cap of $100M+, returning 302,860%.

ASSET DATE % RETURN
Sandstorm Gold Ltd N (SAND)
1/18/2010 - 6/30/2010
302,860%
BTCS (BTCS)
1/18/2010 - 6/30/2010
16,234.8%
Hirequest (HQI)
1/18/2010 - 6/30/2010
290%
Coda Octopus (CODA)
1/18/2010 - 6/30/2010
277.05%
Electrovaya Inc Common Shares (ELVA)
1/18/2010 - 6/30/2010
269.28%
IDT (IDT)
1/18/2010 - 6/30/2010
201.42%
Radcom (RDCM)
1/18/2010 - 6/30/2010
194.11%
Know Labs (KNW)
1/18/2010 - 6/30/2010
190%
Novanta (NOVT)
1/18/2010 - 6/30/2010
184.71%
Red Cat (RCAT)
1/18/2010 - 6/30/2010
182.35%
Galectin Therapeutics (GALT)
1/18/2010 - 6/30/2010
164.07%
Niagen Bioscience (NAGE)
1/18/2010 - 6/30/2010
158.33%
TSS, Inc Common Stock (TSSI)
1/18/2010 - 6/30/2010
146.96%
Envela (ELA)
1/18/2010 - 6/30/2010
133.25%
Neurocrine Biosciences (NBIX)
1/18/2010 - 6/30/2010
126.72%
QXO (QXO)
1/18/2010 - 6/30/2010
125%
inTest (INTT)
1/18/2010 - 6/30/2010
116.56%
Netflix (NFLX)
1/18/2010 - 6/30/2010
114.09%
Research Solutions (RSSS)
1/18/2010 - 6/30/2010
104%
Cirrus Logic (CRUS)
1/18/2010 - 6/30/2010
101.92%
Federal Agricultural Mortgage (AGM)
1/18/2010 - 6/30/2010
101.4%
Armata Pharmaceuticals (ARMP)
1/18/2010 - 6/30/2010
100%
McEwen Mining (MUX)
1/18/2010 - 6/30/2010
98.81%
Astronics (ATRO)
1/18/2010 - 6/30/2010
95.93%
Opus Genetics (IRD)
1/18/2010 - 6/30/2010
95.89%