Here is a list of the 30 best performing stocks for the 30-year period Jan 1990 through Dec 2020.
https://www.kiplinger.com/investing/stocks/603777/30-best-st…
Here is a list of the 30 best performing stocks for the 30-year period Jan 1990 through Dec 2020.
https://www.kiplinger.com/investing/stocks/603777/30-best-st…