Most of what should be looked at for the long term in stocks is dividend payout, according to the below site. Also mentions several consistently high dividend paying stocks.
https://www.fool.com/investing/dividends-income/2007/01/02/the-97-hiding-in-plain-sight.aspx