Dividend Yield Calculator

Dividend Yield Calculator

Calculate the dividend yield of any stock instantly. Enter the current share price and
the annual dividend per share, and this tool calculates your yield percentage in real time.
Consequently, you can compare dividend yields across stocks before deciding where to hold
for income.



Therefore, a dividend yield above 3-4% is generally considered attractive for Indian
large-cap stocks, though this varies by sector. However, an unusually high yield can also
signal a falling share price rather than a generous payout, so always check the dividend
history alongside the yield.

How Dividend Yield Is Calculated

Dividend yield is calculated as: (Annual Dividend Per Share ÷ Current Share
Price) × 100
. For example, if a stock trades at Rs.1,500 and pays an annual
dividend of Rs.22 per share, the dividend yield is 1.47%. Additionally, this figure changes
daily as the share price moves, even if the dividend payout stays the same.

Related Dividend Analysis

Frequently Asked Questions

What is a good dividend yield for Indian stocks?

Generally, 3-5% is considered a healthy dividend yield for Indian large-cap stocks.
However, yields above 7-8% often warrant a closer look at whether the company can sustain
the payout.

Does dividend yield change over time?

Yes. Dividend yield moves inversely with share price on a day-to-day basis, and it also
changes whenever a company raises, cuts, or maintains its dividend payout.

Is a high dividend yield always good?

Not necessarily. A high yield can result from a falling share price rather than a rising
dividend, which sometimes signals financial trouble at the company. Always check the
dividend history, not just the current yield.

How is dividend yield different from dividend payout ratio?

Dividend yield compares the dividend to the share price. Dividend payout ratio compares
the dividend to the company’s earnings per share, showing what percentage of profit is
distributed to shareholders.

Loading indices…
Loading rates…