best performing stock 30th june 1982 to 30th june 2012

Mesoblast (MESO) had the highest return between June 30, 1982 and June 30, 2012 by a US stock, returning 59,439,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
6/30/1982 - 6/30/2012
59,439,900%
Cocrystal Pharma (COCP)
6/30/1982 - 6/30/2012
51,428,471.43%
DXP Enterprises (DXPE)
6/30/1982 - 6/30/2012
20,744,900%
QXO (QXO)
6/30/1982 - 6/30/2012
13,440,500%
Evogene (EVGN)
6/30/1982 - 6/30/2012
12,142,757.14%
Avita Medical (RCEL)
6/30/1982 - 6/30/2012
5,162,400%
Northern Oil & Gas (NOG)
6/30/1982 - 6/30/2012
5,148,204.17%
Johnson Controls International (JCI)
6/30/1982 - 6/30/2012
4,660,900%
Birchtech (BCHT)
6/30/1982 - 6/30/2012
3,333,233.33%
Ridgetech (RDGT)
6/30/1982 - 6/30/2012
2,241,718.18%
Hirequest (HQI)
6/30/1982 - 6/30/2012
1,887,150%
Flotek Industries (FTK)
6/30/1982 - 6/30/2012
1,867,900%
OPTIMIZERx (OPRX)
6/30/1982 - 6/30/2012
1,559,900%
BTCS (BTCS)
6/30/1982 - 6/30/2012
1,393,082.86%
Americas Silver (USAS)
6/30/1982 - 6/30/2012
1,066,566.67%
Polaris Industries (PII)
6/30/1982 - 6/30/2012
883,058.93%
Danaos (DAC)
6/30/1982 - 6/30/2012
761,980%
Ocean Power Technologies (OPTT)
6/30/1982 - 6/30/2012
693,233.33%
Altria (MO)
6/30/1982 - 6/30/2012
550,696.15%
INVO Fertility (IVF)
6/30/1982 - 6/30/2012
529,820.01%
Anfield Energy (AEC)
6/30/1982 - 6/30/2012
427,115.19%
Future Fintech (FTFT)
6/30/1982 - 6/30/2012
415,235.79%
India Globalization Capital (IGC)
6/30/1982 - 6/30/2012
383,233.33%
Nike (NKE)
6/30/1982 - 6/30/2012
382,936.17%
Seanergy Maritime (SHIP)
6/30/1982 - 6/30/2012
259,850.6%