which stock had the best performance between 2010 and 2012

Sprott (SII) had the highest return between 2010 and 2012 by a US stock, returning 7,863,966.7%.

ASSET YEARS % RETURN
Sprott (SII)
2010-2012
7,863,966.67%
Ferguson (FERG)
2010-2012
39,845.28%
Aris Mining (ARMN)
2010-2012
29,773.54%
Canadian Pacific Railway (CP)
2010-2012
4,778.24%
CEA Industries (CEAD)
2010-2012
3,266.67%
Vape (VAPE)
2010-2012
3,266.67%
Versus Systems Inc. (VS)
2010-2012
1,980%
Par Pacific (PARR)
2010-2012
1,900%
BOS Better Online Solutions (BOSC)
2010-2012
1,458.94%
Netcapital (NCPL)
2010-2012
1,300%
Nova Lifestyle I (NVFY)
2010-2012
1,266.67%
Actinium Pharmaceuticals (ATNM)
2010-2012
1,263.64%
N2OFF (NITO)
2010-2012
1,150%
VirnetX (VHC)
2010-2012
957.2%
Sunshine Biopharma (SBFM)
2010-2012
941.67%
3D Systems (DDD)
2010-2012
823.83%
Flotek Industries (FTK)
2010-2012
810.45%
Intelligent Protection Management (IPM)
2010-2012
733.33%
Lifevantage (LFVN)
2010-2012
711.07%
Barfresh Food (BRFH)
2010-2012
670%
BioRestorative Therapies (BRTX)
2010-2012
669.23%
Cheniere Energy (LNG)
2010-2012
651.2%
Red Cat (RCAT)
2010-2012
650%
Virtus Investment Partners (VRTS)
2010-2012
647.69%
Paysign (PAYS)
2010-2012
642.5%