best performing stocks from 1967 to 1981

McDonald’s (MCD) had the highest return between 1967 and 1981 by a US stock, returning 2,384.2%.

ASSETYEARS% RETURN
McDonald’s (MCD)
1967-1981
2,384.21%
Altria (MO)
1967-1981
1,443.7%
Trinity Industries (TRN)
1967-1981
819.95%
Nabors Industries (NBR)
1967-1981
742.86%
BP PLC ADR (BP)
1967-1981
634.77%
HP (HPQ)
1967-1981
627.97%
Tutor Perini (TPC)
1967-1981
505%
Johnson & Johnson (JNJ)
1967-1981
489.65%
Avnet (AVT)
1967-1981
471.72%
Spectrum Brands (SPB)
1967-1981
468.31%
Espey Mfg & Electronics (ESP)
1967-1981
466.48%
Kennametal (KMT)
1967-1981
460.74%
Revvity (RVTY)
1967-1981
435.61%
Walt Disney (DIS)
1967-1981
427.19%
Carlisle Companies (CSL)
1967-1981
402.79%
Kroger (KR)
1967-1981
364.33%
Graham (GHC)
1967-1981
332.75%
Kirby (KEX)
1967-1981
330.55%
Chevron (CVX)
1967-1981
324.58%
Carpenter Technology (CRS)
1967-1981
320.41%
Service Corporation International (SCI)
1967-1981
319.08%
S&P Global (SPGI)
1967-1981
301.94%
Sysco (SYY)
1967-1981
287.64%
WD-40 (WDFC)
1967-1981
282.89%
Standard Motor Products (SMP)
1967-1981
262.13%