Long-term investors look for companies that consistently grow their earnings
and free cash. Usually these type of stocks reward patient investors with
multi-year price appreciation (long-term capital gains) and increasing
dividends that beat the rate of inflation. These type of stocks, which buyupside.com calls all weather stocks, can make money for both
growth-oriented and income-oriented investors.

To qualify as an all weather stock, a stockmust meet
four tests:

First, it must trade consistentlyat or above its 10-year moving
average (using monthly closing prices). This test selects stocks with
long-term upside price trends and excludes stocks with extremely volatile
upsides and downsides.

Second, the percent of profitable returns (buy and sell combinations) for all years of price data must exceed 80 percent. NOTE: Percent of profitable returns may be less than 80 percent for 10- or 20-year periods.

Third, dividends must have a multiyear record of increasing or maintaining annual dividends.

Finally, the stock's dividend yield must be at or above two percent.

The all weather stocks are a very select group; not many stocks qualify.
But those stocks which meet our criteria should prove to be money makers
for patient long-term investors. Through bull and bear markets, all weather
stocks keep moving up in price and increasing their dividends. And they have attractive dividend yields.

Price and dividend data from Quandl. Dividend, yield and price to dividend ratio as of Mar-18-2018.

To inspect the performance of the All Weather Stocks (A-Z)
portfolio, see the returns table and chart below. Portfolio values are computed using monthly closes for from Quandl.
All 5
are included in the portfolio computations. The current value of the portfolio assumes that $2,000.00 was invested (total of $10,000) in each at its closing weekly price for the current date in 2008.