NSE stocks with the highest trailing dividend yield, sorted for income-focused investors.
Data sourced via yfinance · 15-min cache · For educational purposes only. Not investment advice.
A dividend yield above 2% is generally considered attractive for Indian stocks. PSU stocks like Coal India, ONGC, and Power Grid often yield 4-8%. However, an unusually high yield (>10%) may indicate a falling stock price rather than a generous dividend policy — always check the payout ratio.
Not always. A high dividend yield can result from a declining share price. Look for companies with consistent dividend history (5+ years), payout ratio below 70%, and strong free cash flow. Avoid companies borrowing to pay dividends.
Dividend Yield = (Annual Dividend per Share ÷ Current Market Price) × 100. For example, if a stock pays ₹10 annual dividend and trades at ₹200, the yield is 5%.