Stock Dividend Dates, History & Yield

India & US stock dividend database — 881+ stocks, dividend history, yield and ex-dates for NSE, BSE, NYSE & NASDAQ

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

881
Stocks Tracked
34304
Total Dividends
556.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 →
TT
Taparia Tools
TAPARIA • Metals & Mining
556.0%
Yield
Rs.68
12M Div
27
Total
SG
Southern Gas
ZSOUTGAS • Oil & Gas
200.0%
Yield
Rs.50
12M Div
17
Total
II
India Infrastructure Trust - ENERGYINF
ENERGYINF • Utilities
20.1%
Yield
Rs.15
12M Div
8
Total
PI
PennantPark Investment Corp
PNNT • Banking & Finance
18.8%
Yield
$0
12M Div
96
Total
PI
Ptc India Ltd
PTC • Utilities
16.6%
Yield
Rs.26
12M Div
27
Total
SI
Shrem InvIT
SHREMINVIT • Utilities
14.1%
Yield
Rs.17
12M Div
21
Total
PI
PowerGrid Infra
PGINVIT • Realty
12.5%
Yield
Rs.12
12M Div
21
Total
IG
India Grid Trust
INDIGRID • Realty
11.5%
Yield
Rs.16
12M Div
37
Total
CH
Cube Highways Trust
CUBEINVIT • Utilities
9.7%
Yield
Rs.15
12M Div
10
Total
VE
Vedanta
VEDL • Metals & Mining
9.7%
Yield
Rs.27
12M Div
51
Total

About Dividend History Guide

Dividend History Guide tracks complete dividend payout records for top India & US stocks listed on NSE, BSE, NYSE and NASDAQ. Our database covers interim, final, special and quarterly 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.