Skip to content
AllPaisa

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.

Ranked lists

Named questions first, each with its top three. The raw condition builder is below for everything else.

Steady payers

top 50

Longest unbroken runs of calendar years with at least one payout

  • Industrial & Prudential Investment Company Limited · 25 yrs
  • EL CID Investments Limited · 25 yrs
  • GRP Limited · 25 yrs

Open list ↓

Consistent raisers

352

Payout up in at least three of the last four complete years

  • Taparia Tools Ltd.
  • IndiGrid Infrastructure Trust
  • D-Link (India) Limited

Open list ↓

REITs & InvITs by yield

28

Every listed trust ranked by distribution yield; capital-heavy yields marked amber

  • Nxt-Infra Trust · 16.8%
  • Shrem Invit · 16.6%
  • Capital Infra Trust · 13.4%

Open REITs ↓InvITs ↓

Quarterly payers

21

Payouts in all four quarters in each complete year

  • National Highways Infra Trust
  • Tata Consultancy Services Limited
  • HCL Technologies Limited

Open list ↓

Payout gaps

84

Had a payout ex-date before, but none for over thirteen months

  • Multibase India Ltd
  • BOSCH HOME COMFORT INDIA LIMITED
  • Novartis India Limited

Open list ↓

Upcoming ex-dates

455

Next 45 days, sorted by date

  • KDDL Limited · 08 Sep
  • Valplast Technologies Limited · 08 Sep
  • BLS E-Services Limited · 08 Sep

Open list ↓

Conditions

+ Add condition

Highest TTM yield

TTM payout ÷ latest closeTop 50 of 1531 results · no filters
RankInstrument
1StockFederal-Mogul Goetze (India) Limited.NSE: FMGOETZEHighest TTM yield: 19.50%
2StockCybertech Systems And Software LimitedNSE: CYBERTECHHighest TTM yield: 17.91%
3StockMajestic Auto LimitedNSE: MAJESAUTHighest TTM yield: 17.04%
4StockPTC India LimitedNSE: PTCHighest TTM yield: 16.80%
5InvITNxt-Infra TrustNSE: NXT-INFRAHighest TTM yield: 16.79%
6InvITShrem InvitNSE: SHREMINVITHighest TTM yield: 16.60%
7StockJagran Prakashan LimitedNSE: JAGRANHighest TTM yield: 16.18%
8StockKotyark Industries LimitedNSE: KOTYARKHighest TTM yield: 15.20%
9InvITCapital Infra TrustNSE: CAPINVITHighest TTM yield: 13.42%
10StockExpleo Solutions LimitedNSE: EXPLEOSOLHighest TTM yield: 12.23%
11InvITPOWERGRID Infrastructure Investment TrustNSE: PGINVITHighest TTM yield: 11.71%
12InvITVertis Infrastructure TrustNSE: VERTISHighest TTM yield: 11.01%
13StockPremco Global LimitedNSE: PREMCOHighest TTM yield: 10.72%
14InvITIndus Infra TrustNSE: INDUSINVITHighest TTM yield: 10.38%
15StockCatvision LimitedBSE: 531158Highest TTM yield: 10.19%
16StockPadam Cotton Yarns Ltd.BSE: 531395Highest TTM yield: 9.90%
17StockKSE LimitedNSE: KSEHighest TTM yield: 9.89%
18InvITCube Highways TrustNSE: CUBEINVITHighest TTM yield: 9.67%
19InvITIRB InvIT FundNSE: IRBINVITHighest TTM yield: 9.62%
20InvITIndiGrid Infrastructure TrustNSE: INDIGRIDHighest TTM yield: 9.19%
21InvITSustainable Energy Infra TrustNSE: SEITINVITHighest TTM yield: 8.91%
22InvITAnzen India Energy Yield Plus TrustNSE: ANZENHighest TTM yield: 8.72%
23StockBalmer Lawrie Investments LimitedNSE: BLILHighest TTM yield: 8.70%
24StockCESC LimitedNSE: CESCHighest TTM yield: 8.25%
25StockIndo Borax & Chemicals LimitedNSE: INDOBORAXHighest TTM yield: 8.14%
26StockIL&FS Investment Managers LimitedNSE: IVCHighest TTM yield: 7.59%
27StockAccelya Solutions India LimitedNSE: ACCELYAHighest TTM yield: 7.54%
28StockD-Link (India) LimitedNSE: DLINKINDIAHighest TTM yield: 7.52%
29StockGulf Oil Lubricants India LimitedNSE: GULFOILLUBHighest TTM yield: 7.50%
30StockBrisk Technovision LimitedBSE: 544101Highest TTM yield: 7.45%
31StockAlldigi Tech LimitedNSE: ALLDIGIHighest TTM yield: 7.40%
32StockBalmer Lawrie & Company LimitedNSE: BALMLAWRIEHighest TTM yield: 7.16%
33InvITAnantam Highways TrustNSE: ANANTAMHighest TTM yield: 7.02%
34StockVardhman Acrylics LimitedNSE: VARDHACRLCHighest TTM yield: 7.01%
35StockHindustan Petroleum Corporation LimitedNSE: HINDPETROHighest TTM yield: 6.79%
36StockCredo Brands Marketing LimitedNSE: MUFTIHighest TTM yield: 6.76%
37InvITNational Highways Infra TrustNSE: NHITHighest TTM yield: 6.74%
38StockZodiac Ventures LimitedBSE: 503641Highest TTM yield: 6.71%
39StockNirlon LimitedNSE: NIRLONHighest TTM yield: 6.67%
40StockPTL Enterprises LimitedNSE: PTLHighest TTM yield: 6.46%
41StockGujarat Pipavav Port LimitedNSE: GPPLHighest TTM yield: 6.46%
42REITBrookfield India Real Estate TrustNSE: BIRETHighest TTM yield: 6.37%
43StockCoal India LimitedNSE: COALINDIAHighest TTM yield: 6.33%
44StockIndian Oil Corporation LimitedNSE: IOCHighest TTM yield: 6.10%
45StockCastrol India LimitedNSE: CASTROLINDHighest TTM yield: 6.08%
46StockGateway Distriparks LimitedNSE: GATEWAYHighest TTM yield: 6.02%
47REITEmbassy Office Parks REITNSE: EMBASSYHighest TTM yield: 5.88%
48StockVST Industries LimitedNSE: VSTINDHighest TTM yield: 5.80%
49StockREC LimitedNSE: RECLTDHighest TTM yield: 5.75%
50REITKnowledge Realty TrustNSE: KRTHighest TTM yield: 5.68%

Stats recalculated 08 Sep 2026. Price dates can differ by instrument.

Ranking values are not normalised for security price, face value, risk or tax treatment unless the method explicitly says so. Blanks sort last. Review the calculation and missing-data policy.