Stock Dividend Dates, History & Yield

Indian stock dividend database — 581+ stocks, dividend history, yield and ex-dates for NSE & BSE

Track dividend history, yield, ex-dates, and payout trends for top Indian stocks listed on NSE & BSE.

581
Stocks Tracked
15495
Total Dividends
340.0%
Highest Yield
25+
Years of Data
Highest Dividend Yield Stocks
All stocks ranked by dividend yield
Dividend Stocks by Sector
Sector-wise dividend analysis
Dividend Stocks Under Rs.500
Affordable high-yield dividend stocks
Dividend Calendar 2026
Upcoming ex-dividend dates

Top 10 Dividend Stocks by Yield

View All Dividend Stocks →
BB
Banaras Beads
BANARBEADS • Textiles Apparels & Accessories
340.0%
Yield
--
12M Div
11
Total
TT
Taparia Tools
TAPARIA • Metals & Mining
228.8%
Yield
Rs.58
12M Div
25
Total
SG
Southern Gas
ZSOUTGAS • Oil & Gas
200.0%
Yield
Rs.50
12M Div
21
Total
NU
Navkar Urbanstructure
NAVKARURB • Realty
60.0%
Yield
--
12M Div
9
Total
AA
AWL Agri Business
AWL • Fmcg
49.0%
Yield
--
12M Div
1
Total
SL
Siemens Ltd
SIEMENS • General Industrials
39.0%
Yield
--
12M Div
31
Total
II
India Infrastructure Trust - ENERGYINF
14094980 • Utilities
18.9%
Yield
Rs.2
12M Div
63
Total
II
India Infrastructure Trust - ENERGYINF
ENERGYINF • Utilities
18.9%
Yield
Rs.2
12M Div
63
Total
PI
PennantPark Investment Corp
PNNT • Banking & Finance
18.8%
Yield
$0
12M Div
96
Total
GS
Guggenheim Strategic Opportunities Fund
GOF • Banking & Finance
18.8%
Yield
Rs.2
12M Div
212
Total

About Dividend History Guide

Dividend History Guide tracks complete dividend payout records for top Indian stocks listed on NSE and BSE. Our database covers interim, final, and special dividends going back over 25 years. Whether you're a dividend investor looking for high-yield stocks or researching a company's payout consistency, our data helps you make informed decisions.

What is Dividend Yield?

Dividend yield is the annual dividend payment divided by the stock's current market price, expressed as a percentage. A higher dividend yield means more income per rupee invested. For example, if a stock priced at Rs.100 pays Rs.5 in annual dividends, its dividend yield is 5%.

What is Ex-Dividend Date?

The ex-dividend date is the date on or after which a stock trades without the right to the next dividend payment. To receive the dividend, you must buy the stock before the ex-date. The record date is when the company checks its records to determine eligible shareholders.