22.98%dividend yieldDividend yield. Dividends paid per share in the twelve months to the day, as a percentage of the day's share price. Dividend yield: how it is worked out
- Last 12 months
- ₹31.50 a share
- Price
- ₹137.07
Companies listed in India ranked by dividend yield, the dividends of the last twelve months as a percentage of the share price. The highest on 27 Oct 2026 is PTC India.
Companies worth ₹500 Cr or more, prices of 27 Oct 2026
22.98%dividend yieldDividend yield. Dividends paid per share in the twelve months to the day, as a percentage of the day's share price. Dividend yield: how it is worked out
21.98%dividend yield
16.41%dividend yield
Highest dividend yield stocks in India ranks listed companies worth ₹500 Cr or more by dividend yield: the dividends paid per share over the last twelve months, as a percentage of the share price. The list can be filtered to large, mid or small caps.
Dividend yield is the dividends paid per share in the twelve months to the day, divided by that day's share price, shown as a percentage. A ₹10 dividend on a ₹200 share is a 5% yield. It looks back only; it does not predict what a company will pay next.
Companies below ₹500 Cr in market cap are left out, for every company alike. Small companies often show a high yield because the price fell after the last dividend was paid, and their shares may trade too thinly to buy at the displayed price. The size filters rank by market cap: the 100 largest are large caps, the next 150 mid caps, the rest small caps, following SEBI's cut applied to today's market caps.
A yield rises when a company pays out a large share of its profit, or when its price falls while the last dividend still counts. A one-off special dividend counts in full for twelve months, so those rows are marked. The years-paid column and the six-year bars show whether a payout repeats.
A yield in this list looks back. A future dividend goes only to holders who own the share before its ex-date, which under one-day settlement is usually the record date itself. The upcoming dividends page lists announced dividends with those dates.
The yield is worked out before tax. Since 1 Apr 2020, when the dividend distribution tax paid by companies ended, dividends are added to the shareholder's income and taxed at the slab rate, so the yield kept after tax depends on the holder's slab.
A yield is high when the dividend is large against the price, and that happens two ways: a company that pays out much of its profit year after year, or a price that has fallen while last year's dividend still counts. A one-off special dividend also counts in full for twelve months. The bars beside each company show its dividend per share in each of its last six full years, so a single large year stands out from a steady payer.
The dividends a company paid per share over the last twelve months, as a percentage of today's share price. A ₹10 dividend on a ₹200 share is a 5% yield. It is the return from dividends alone, before any change in the price.
Ranked by market cap, the share price times the shares in issue: the 100 largest companies are large caps, the next 150 mid caps and the rest small caps. This is SEBI's cut, taken here on today's market caps.
Among the smallest companies a high yield is most often a dividend paid before the price fell a long way, and their shares can trade too rarely to buy at the price shown. The floor is a stated rule, the same for every company.
No. The yield looks back at the last twelve months. A special dividend, a year of unusual profit or a fallen price can each lift it for a year. The years of dividends beside each company and its own Dividends page show what it has paid over time.
Own the share before its ex-date. The upcoming dividends page lists every dividend announced and not yet gone ex, with its ex-date and record date.