Dividends are a share of a company’s profits distributed to shareholders. According to StockEdge data, several Indian companies have built a strong track record of consistent dividend payouts over the past 14 years. Here are 10 stocks that have paid dividends up to 65 times since 2011.