best stocks from 1986 to 1996

Universal Insurance (UVE) had the highest return between 1986 and 1996 by a US stock, returning 245,300%.

ASSET YEARS % RETURN
Universal Insurance (UVE)
1986-1996
245,300%
Nike (NKE)
1986-1996
125,646.51%
Aegon NV ADR (AEG)
1986-1996
99,895.74%
Polaris Industries (PII)
1986-1996
49,722.41%
Hubbell (HUBB)
1986-1996
13,446.24%
Microsoft (MSFT)
1986-1996
11,572.46%
Suncor Energy (SU)
1986-1996
9,309.79%
Cisco Systems (CSCO)
1986-1996
9,043.14%
PLDT Inc ADR (PHI)
1986-1996
8,187.7%
Oracle (ORCL)
1986-1996
7,230.91%
Natures Sunshine Products (NATR)
1986-1996
7,087.24%
ProPhase Labs (PRPH)
1986-1996
6,878.8%
Altria (MO)
1986-1996
6,717.95%
Heritage Global (HGBL)
1986-1996
6,252.74%
Argan (AGX)
1986-1996
6,101.01%
Amgen (AMGN)
1986-1996
4,779.54%
Widepoint C (WYY)
1986-1996
4,662.94%
Fastenal (FAST)
1986-1996
4,463.02%
Johnson Controls International (JCI)
1986-1996
4,192.63%
Home Depot (HD)
1986-1996
4,112.57%
Teva Pharma Industries Ltd ADR (TEVA)
1986-1996
4,018.92%
Glacier Bancorp (GBCI)
1986-1996
4,011.65%
Badger Meter (BMI)
1986-1996
3,685.54%
Harley-Davidson (HOG)
1986-1996
3,454.47%
PTC (PTC)
1986-1996
3,422.89%