Dividend yield

The annual dividend per share as a percentage of the share price.

Fundamental ratios Live NSE examples below

What is Dividend yield?

Dividend yield is the cash return a shareholder receives from dividends at today's price. A ₹200 stock paying ₹8 a year yields 4%. In India dividends are taxed in the investor's hands at their income-tax slab rate, so the post-tax yield is lower for high-bracket investors. High-yield stocks are dominated by public sector companies and mature businesses with limited reinvestment needs.

Formula

Dividend yield = dividend per share (last 12 months) ÷ share price × 100

How to read it

  • Check the payout ratio: a yield backed by profits several times over is sustainable; one exceeding profits is not.
  • A yield that is high because the price has collapsed is a warning, not a bargain.
  • Record date and ex-date decide who receives a declared dividend (see the dividend calendar).

Common mistakes

  • Buying just before the ex-date to 'capture' a dividend. The price typically falls by about the dividend amount on the ex-date.

Live: NSE stocks matching this today

Companies yielding 3% or more 55

StockDividend YieldP/EROE
VEDLVedanta Limited16.7%3.5657.5%
JAGRANJagran Prakashan Limited11.2%7.598.9%
ACCELYAAccelya Solutions India Limited8.1%17.5636.2%
ALLDIGIAlldigi Tech Limited7.6%13.9434.3%
PTCPTC India Limited7.5%7.899.8%
WIPROWipro Limited6.7%12.2515.1%
DBCORPD.B.Corp Limited6.6%9.2614.5%
COALINDIACoal India Limited6.4%7.7527.7%

See the full list (as of 2026-09-21) →

Use it on Flash Finance

Related concepts

⚠️ How this site is made: Market data pages are computed automatically from NSE/BSE publications and company filings; news articles and announcement analyses are written with AI. Both can contain errors. Verify with the original sources before any investment decision. Not investment advice; Flash Finance is not SEBI-registered. How we use AI