Dividend Yield Ranking: 68 stocks have a dividend yield of over 3% for three consecutive years _ Oriental Fortune Net