Skip to content

This site uses Google Analytics to see which pages people find useful. Google receives page views, IP-derived approximate location, device and browser type, and the referring site. Privacy details.

Stocks

Top 25 by trailing twelve-month yield · median yield of these 25: 8.52% · every listed stock is one letter away

A–Z · swipe for more

Highest TTM yield first

PTC India LimitedNSE · PTC · 22 yrsunusually high · read carefullyYield23.62%TTM/share₹31.50
Federal-Mogul Goetze (India) LimitedNSE · FMGOETZE · 1 yrspecial · read carefullyYield21.90%TTM/share₹94.00
Majestic Auto LimitedNSE · MAJESAUT · 4 yrsYield16.80%TTM/share₹60.00
Jagran Prakashan LimitedNSE · JAGRAN · 3 yrsYield16.74%TTM/share₹10.00
IL&FS Investment Managers LimitedNSE · IVC · 20 yrsYield16.09%TTM/share₹1.20
Kotyark Industries LimitedNSE · KOTYARK · 5 yrsYield15.37%TTM/share₹5.00
Expleo Solutions LimitedNSE · EXPLEOSOL · 2 yrsYield13.56%TTM/share₹110.00
Catvision LimitedBSE · 531158 · 1 yrYield11.29%TTM/share₹2.00
Premco Global LimitedNSE · PREMCO · 20 yrsYield10.74%TTM/share₹42.00
Indo Borax & Chemicals LimitedNSE · INDOBORAX · 20 yrsYield9.65%TTM/share₹40.00
CESC LimitedNSE · CESC · 22 yrsYield9.62%TTM/share₹12.00
GOCL Corporation LimitedNSE · GOCLCORP · 20 yrsYield9.34%TTM/share₹30.00
D-Link (India) LimitedNSE · DLINKINDIA · 17 yrsYield8.52%TTM/share₹33.50
Accelya Solutions India LimitedNSE · ACCELYA · 21 yrsYield8.40%TTM/share₹80.00
Radiant Cash Management Services LimitedNSE · RADIANTCMS · 4 yrsYield7.79%TTM/share₹2.50
Alldigi Tech LimitedNSE · ALLDIGI · 6 yrsYield7.77%TTM/share₹60.00
KSE LimitedNSE · KSE · 20 yrsYield7.21%TTM/share₹12.50
Hindustan Petroleum Corporation LimitedNSE · HINDPETRO · 3 yrsYield7.17%TTM/share₹24.25
Vedanta LimitedNSE · VEDL · 20 yrsYield7.06%TTM/share₹16.00
Gateway Distriparks LimitedNSE · GATEWAY · 5 yrsYield6.91%TTM/share₹3.25
Balmer Lawrie Investments LimitedNSE · BLIL · 20 yrsYield6.89%TTM/share₹4.30
Coal India LimitedNSE · COALINDIA · 16 yrsYield6.67%TTM/share₹26.50
Gujarat Pipavav Port LimitedNSE · GPPL · 11 yrsYield6.62%TTM/share₹10.40
PTL Enterprises LimitedNSE · PTL · 19 yrsYield6.60%TTM/share₹2.50
Indian Oil Corporation LimitedNSE · IOC · 22 yrsYield6.39%TTM/share₹8.25

Stats recalculated 26 Oct 2026. Price dates can differ by instrument.

Ranked by trailing twelve-month yield from NSE and BSE corporate-action filings. Factual data, not investment advice.