Top 5 high dividend yield stocks from the NSE 500 Index

Dividend yield is a financial measure that shows what percentage of a company's share price is paid out to shareholders as dividends each year.

To find the dividend yield, divide the annual dividend per share by the current market price of the stock.

IDFC First Bank

BPCL (Bharat Petroleum Corporation Limited)

Coal India Limited

Hindustan Petroleum Corporation Limited (HPCL)

Power Grid Corporation of India Ltd