Loading data...
Loading data...
Ranking of the stocks with the highest total dividend paid per share, cumulative over the selected period โ based on real dividend data only.
Only stocks that have paid a dividend every year for at least the last 5 consecutive years (no skipped year) are shown. The ranking is currently based on 1735 such stocks analyzed on the site. As more stocks are analyzed, the list keeps updating and improving.
DDSDillard's, Inc.
$156.40
Total over 3Y
3Y price return
+103.6%
Avg. annual dividend yield
9.98%
BLKBlackRock
$121.13
Total over 3Y
3Y price return
+55.3%
Avg. annual dividend yield
3.32%
FMCBFMCB
$119.00
Total over 3Y
3Y price return
+49.6%
Avg. annual dividend yield
2.81%
EQIXEquinix
$105.92
Total over 3Y
3Y price return
+35.1%
Avg. annual dividend yield
3.17%
ALXAlexander's, Inc.
$103.50
Total over 3Y
3Y price return
+25.2%
Avg. annual dividend yield
12.46%
GSGoldman Sachs
$79.50
Total over 3Y
3Y price return
+175.5%
Avg. annual dividend yield
3.73%
LMTLockheed Martin
$75.75
Total over 3Y
3Y price return
+25.4%
Avg. annual dividend yield
4.02%
BAPCredicorp Ltd.
$74.98
Total over 3Y
3Y price return
+180.5%
Avg. annual dividend yield
12.79%
WINAWinmark Corporation
$74.94
Total over 3Y
3Y price return
-24.1%
Avg. annual dividend yield
4.78%
PSAPublic Storage
$69.00
Total over 3Y
3Y price return
+9.6%
Avg. annual dividend yield
5.95%
Dividend data is based on real historical data and is not investment advice or financial guidance. Read the full disclaimer