highest returning stock june 1 2008 to june 10 2010 market cap 100m plus

Ferguson (FERG) had the highest return between June 1, 2008 and June 10, 2010 by a US stock with a market cap of $100M+, returning 23,683.4%.

ASSET DATE % RETURN
Ferguson (FERG)
6/1/2008 - 6/10/2010
23,683.44%
Red Cat (RCAT)
6/1/2008 - 6/10/2010
1,566.67%
Electrovaya Inc Common Shares (ELVA)
6/1/2008 - 6/10/2010
1,090.43%
Lineage Cell Therapeutics (LCTX)
6/1/2008 - 6/10/2010
911.61%
Amneal Pharmaceuticals, Inc Class A Common Stock (AMRX)
6/1/2008 - 6/10/2010
725.6%
Radcom (RDCM)
6/1/2008 - 6/10/2010
572.06%
MEDIFAST (MED)
6/1/2008 - 6/10/2010
400.17%
Theratechnologies (THTX)
6/1/2008 - 6/10/2010
392.93%
International Tower Hill Mines (THM)
6/1/2008 - 6/10/2010
333.99%
Netflix (NFLX)
6/1/2008 - 6/10/2010
291.1%
Kingstone Companies (KINS)
6/1/2008 - 6/10/2010
252.72%
Hallador Energy (HNRG)
6/1/2008 - 6/10/2010
221.25%
Sleep Number (SNBR)
6/1/2008 - 6/10/2010
212.63%
Somnigroup International (SGI)
6/1/2008 - 6/10/2010
205.88%
Air Transport Services (ATSG)
6/1/2008 - 6/10/2010
204.49%
Nova (NVMI)
6/1/2008 - 6/10/2010
204.14%
Comstock Holding Companies (CHCI)
6/1/2008 - 6/10/2010
196.88%
IAMGold (IAG)
6/1/2008 - 6/10/2010
186.7%
Mativ (MATV)
6/1/2008 - 6/10/2010
174.47%
Nektar Therapeutics (NKTR)
6/1/2008 - 6/10/2010
171.2%
China Automotive Systems (CAAS)
6/1/2008 - 6/10/2010
169.97%
Gyre Therapeutics (GYRE)
6/1/2008 - 6/10/2010
165.14%
Clearwater Paper (CLW)
6/1/2008 - 6/10/2010
164.93%
Veradigm (MDRX)
6/1/2008 - 6/10/2010
162.25%
United Airlines (UAL)
6/1/2008 - 6/10/2010
158.54%