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