A trailing dividend yield is calculated by dividing the dividends paid over the last 12 months by today's share price. While most screeners use this metric to rank high-yield dividend stocks, it can be misleading for three reasons: a one-time special dividend, changes in share count or business fundamentals after the payout, or a dividend that has already gone ex-dividend, meaning new buyers will not receive it. That is why examining these factors is crucial before investing in high-yield dividend stocks.
We have done the heavy lifting for you. Today, we look at five Indian stocks offering dividend yields of up to 10%.
We selected these five stocks by rebuilding each yield directly from its dividend record, using the share price on the dates shown. We also verified payout types (regular or special), record dates, earnings, and balance sheets.
Jagran Prakashan (JPL) is a highly diversified Indian media conglomerate. It operates 8 print publications across 13 states in 10 different languages. It's best known for publishing Dainik Jagran, the most widely read daily newspaper in India, with a readership of 69 million.
Through its subsidiary Music Broadcast, in which it holds a 74% stake, the company operates the popular Radio City brand. It boasts a 17% market share during FY26.