The most excited part of owning a stock is to witness the passive income starting to work and filling your pockets. The only possible cash flow when you hold a stock is when the company paying dividend. Remember, no business is running to make the stock holder richer. If the stock pays you dividend its a call for you to stay. Which stock will pay you dividends for decades? What are the numbers you should be looking for, to build a perfect dividend portfolio?