best performing stocks between jan 2005 and june 2008

QVC (QVCGA) had the highest return between January 1, 2005 and June 30, 2008 by a US stock, returning 7,653,857.4%.

ASSET DATE % RETURN
QVC (QVCGA)
1/1/2005 - 6/30/2008
7,653,857.41%
Know Labs (KNW)
1/1/2005 - 6/30/2008
2,137,197.71%
National Grid PLC ADR (NGG)
1/1/2005 - 6/30/2008
623,003.03%
Perspective Therapeutics (CATX)
1/1/2005 - 6/30/2008
199,900%
Ring Energy (REI)
1/1/2005 - 6/30/2008
99,900%
India Globalization Capital (IGC)
1/1/2005 - 6/30/2008
92,321.44%
Northern Oil & Gas (NOG)
1/1/2005 - 6/30/2008
48,191.64%
Gulf Resources (GURE)
1/1/2005 - 6/30/2008
37,900%
Broadwind Energy (BWEN)
1/1/2005 - 6/30/2008
22,100.89%
MAG Silver (MAG)
1/1/2005 - 6/30/2008
10,952.01%
Universal Insurance (UVE)
1/1/2005 - 6/30/2008
8,020.71%
Future Fintech (FTFT)
1/1/2005 - 6/30/2008
6,455.56%
Ageagle Aerial Systems (UAVS)
1/1/2005 - 6/30/2008
5,233.33%
Canadian Pacific Railway (CP)
1/1/2005 - 6/30/2008
4,830.53%
CervoMed (CRVO)
1/1/2005 - 6/30/2008
2,122.22%
Champions Oncology (CSBR)
1/1/2005 - 6/30/2008
1,926.67%
Ammo (POWW)
1/1/2005 - 6/30/2008
1,900%
Taoping (TAOP)
1/1/2005 - 6/30/2008
1,577.04%
Kandi Technologies (KNDI)
1/1/2005 - 6/30/2008
1,548%
VirnetX (VHC)
1/1/2005 - 6/30/2008
1,450.01%
Companhia Energetica de Minas Gerais CEMIG Pref ADR (CIG)
1/1/2005 - 6/30/2008
1,400.47%
MiMedx (MDXG)
1/1/2005 - 6/30/2008
1,387.71%
Graham (GHM)
1/1/2005 - 6/30/2008
1,170.96%
Houston American Energy (HUSA)
1/1/2005 - 6/30/2008
1,044.9%
First Solar (FSLR)
1/1/2005 - 6/30/2008
1,013.55%