Established companies with more predictable profit are the best ones to give dividends. Some industries are generally more likely to pay dividends:
2 other great sectors that can generate good dividends are real estate investment trusts (REITs) and companies structured as master limited partnerships (MLPs).
So why a lot of companies don’t pay dividends ? Start-up and other high-growth companies, such as the tech companies or the ones in biotech sectors, may not offer regular dividends. Indeed, these companies need to use all their resources to grow fast. They generally use cash in marketing, research, business expansion…
Even profit-making early- to mid-stage companies usually don’t pay dividend as they are eyeing for a higher growth and expansion. They would rather reinvest their profit in their company than paying dividends.