Research

High dividend yield stocks. Trailing 12 months, every NSE stock.

Dividend yield for every actively traded NSE stock from the dividends paid in the last 12 months, whether it also paid the year before, and its next ex-date.

Paid a dividend998in the last 12 months
Yield 3% or more75trailing 12 months
Paid both years895this year and last
Next ex-dates5already announced

Highest yields, steady payers

Top 15 trailing yields among stocks that also paid in the previous 12 months.

All dividend payers

Tap a column to sort.

Questions

Which stocks have the highest dividend yield?
Among actively traded NSE stocks that also paid a dividend the year before, the highest trailing 12-month yields today are: PTC India (21.1%), Jagran Prakashan (16.5%), Expleo Solutions (12.6%), CESC (9.0%), Indo Borax & Chemicals (8.7%).
How is dividend yield calculated here?
Every dividend that went ex-date in the last 12 months, added up per share (adjusted for later bonus and splits), divided by today’s share price. It looks back, not forward: future dividends can be cut.
Is a high dividend yield always good?
Not always. A yield can look high because the price has fallen sharply, or because the past year included a one-off special dividend. Check whether the company paid in earlier years too (the ‘Both years’ column).

Related tools

Every calendar in one place, and every stock’s own page.

From NSE’s corporate filings and daily files. Dates can change; check the exchange filing before acting. Information, not investment advice; ChartMine is not a SEBI-registered adviser.

See it live on your chart.ChartMine for TradingView.