A Dividend payment is only one way to distribute earnings to shareholders. Another very effective way to pay money indirect is to buy own shares back.
Today I started a little screen about stocks that have repurchased at least around 5 percent of its own outstanding shares within the recent twelve months.
You can find a complete list of the top yielding stocks from the Dividend Buyback Achievers Portfolio attached. Only fifteen companies from the list have a current yield of more than 3 percent.