Dividend Calendar June 2019

  • In 8,139 securities pay a dividend.
  • The strongest day in is with 1,847 dividend pay dates.
Filters
Dividend Yield (FWD)
0.0%
all
Dividend Growth (CAGR)
-
all
Total Return (CAGR)
-
all

Always keep an eye on your dividends with your personal dividend calendar for your portfolio.

Sign up for free

SecurityEx-DatePay DateDiv.%Amount
Saturday 1 June 2019
Intel Corp
Intel Corp
0.00%$0.32
Enbridge Inc
Enbridge Inc
6.09%CA$0.74
Wells Fargo & Co
Wells Fargo & Co
2.07%$0.45
The Kroger Co
The Kroger Co
2.12%$0.14
Black Hills Corp
Black Hills Corp
4.07%$0.51
Fortis Inc
Fortis Inc
3.91%CA$0.45
W.W. Grainger Inc
W.W. Grainger Inc
0.68%$1.44
Essential Utilities Inc
Essential Utilities Inc
3.23%$0.22
WEC Energy Group Inc
WEC Energy Group Inc
3.28%$0.59
Canadian Utilities Ltd Ordinary Shares - Class A
Canadian Utilities Ltd Ordinary Shares - Class A
5.27%CA$0.42
Show all 29 dividends on
Sunday 2 June 2019
Enstar Group Ltd Ser E
Enstar Group Ltd Ser E
8.73%$0.44
Enstar Group Ltd FXDFR PRF PERPETUAL USD 25 - Ser D 1/1000th Int
Enstar Group Ltd FXDFR PRF PERPETUAL USD 25 - Ser D 1/1000th Int
8.77%$0.44
Show all 2 dividends on
Monday 3 June 2019
Walmart Inc
Walmart Inc
0.90%$0.18
Bechtle AG
Bechtle AG
2.22%€0.33
Evonik Industries AG
Evonik Industries AG
6.74%€1.15
Church & Dwight Co Inc
Church & Dwight Co Inc
1.03%$0.23
PennantPark Floating Rate Capital Ltd
PennantPark Floating Rate Capital Ltd
11.16%$0.10
BAE Systems PLC
BAE Systems PLC
2.32%£0.13
Eckert & Ziegler SE
Eckert & Ziegler SE
0.12%€0.30
Zoetis Inc
Zoetis Inc
0.98%$0.16
Nemetschek SE
Nemetschek SE
0.50%€0.27
Ford Motor Co
Ford Motor Co
5.41%$0.15
Show all 353 dividends on
Tuesday 4 June 2019
Visa Inc
Visa Inc
0.75%$0.25
American Water Works Co Inc
American Water Works Co Inc
2.21%$0.50
Wacker Neuson SE
Wacker Neuson SE
8.93%€1.10
KLA Corp
KLA Corp
1.08%$0.75
L3Harris Technologies Inc
L3Harris Technologies Inc
1.89%$0.69
Valero Energy Corp
Valero Energy Corp
3.09%$0.90
Indus Holding AG
Indus Holding AG
5.70%€1.50
MLP SE
MLP SE
5.05%€0.20
Diamondback Energy Inc
Diamondback Energy Inc
4.71%$0.19
Microchip Technology Inc
Microchip Technology Inc
2.68%$0.18
Show all 238 dividends on
Wednesday 5 June 2019
Unilever PLC
Unilever PLC
3.10%£0.35
United Parcel Service Inc
United Parcel Service Inc
4.81%$0.96
Archer-Daniels Midland Co
Archer-Daniels Midland Co
3.79%$0.35
Vanguard USD Emerging Markets Government Bond UCITS ETF
Vanguard USD Emerging Markets Government Bond UCITS ETF
5.71%$0.24
Vanguard USD Corporate Bond UCITS ETF
Vanguard USD Corporate Bond UCITS ETF
4.90%$0.19
Cummins Inc
Cummins Inc
1.96%$1.14
Acerinox SA
Acerinox SA
6.51%€0.30
Unilever PLC ADR
Unilever PLC ADR
3.18%$0.46
Vanguard USD Treasury Bond UCITS ETF
Vanguard USD Treasury Bond UCITS ETF
4.00%$0.06
AMSC ASA
AMSC ASA
8.84%$0.08
Show all 194 dividends on
Thursday 6 June 2019
Legal & General Group PLC
Legal & General Group PLC
9.39%£0.12
Orange SA
Orange SA
7.19%€0.40
Nokia Oyj
Nokia Oyj
3.01%€0.05
Southern Co
Southern Co
3.21%$0.62
Viscofan SA
Viscofan SA
4.70%€0.95
Wheaton Precious Metals Corp
Wheaton Precious Metals Corp
1.00%$0.09
Coca-Cola Europacific Partners PLC
Coca-Cola Europacific Partners PLC
2.67%€0.62
TJX Companies Inc
TJX Companies Inc
1.25%$0.23
TotalEnergies EP Gabon
TotalEnergies EP Gabon
11.25%€9.86
PORR AG
PORR AG
4.86%€1.04
Show all 267 dividends on
Friday 7 June 2019
Pfizer Inc
Pfizer Inc
6.50%$0.36
Sixt SE Vz
Sixt SE Vz
7.29%€2.17
Amgen Inc
Amgen Inc
3.21%$1.45
Sixt SE
Sixt SE
5.61%€2.15
Boeing Co
Boeing Co
0.00%$2.06
Parker Hannifin Corp
Parker Hannifin Corp
0.93%$0.88
Dynex Capital Inc
Dynex Capital Inc
14.43%$0.18
Yum Brands Inc
Yum Brands Inc
1.92%$0.42
Dermapharm Holding SE
Dermapharm Holding SE
2.57%€0.77
GFT Technologies SE
GFT Technologies SE
2.27%€0.30
Show all 340 dividends on
Sunday 9 June 2019
Hecla Mining Co
Hecla Mining Co
1.00%$0.00
Invesco CurrencyShares Australian Dollar Trust
Invesco CurrencyShares Australian Dollar Trust
1.74%$0.04
Show all 2 dividends on
Monday 10 June 2019
IBM Corp
IBM Corp
2.94%$1.62
Exxon Mobil Corp
Exxon Mobil Corp
3.37%$0.87
Chevron Corp
Chevron Corp
4.02%$1.19
Target Corp
Target Corp
2.87%$0.64
Eli Lilly and Co
Eli Lilly and Co
0.66%$0.65
RTX Corp
RTX Corp
2.09%$0.74
Snap-on Inc
Snap-on Inc
2.32%$0.95
Emerson Electric Co
Emerson Electric Co
1.59%$0.49
Rollins Inc
Rollins Inc
1.29%$0.07
Moodys Corp
Moodys Corp
0.68%$0.50
Show all 295 dividends on
Tuesday 11 June 2019
Johnson & Johnson
Johnson & Johnson
3.19%$0.95
AGNC Investment Corp
AGNC Investment Corp
14.75%$0.16
DWS Group GmbH & Co KGaA
DWS Group GmbH & Co KGaA
5.37%€1.37
Hermes International SA
Hermes International SA
1.22%€3.05
Skyworks Solutions Inc
Skyworks Solutions Inc
3.35%$0.38
Mensch und Maschine Software SE
Mensch und Maschine Software SE
3.15%€0.65
Tractor Supply Co
Tractor Supply Co
1.56%$0.35
Wustenrot & Wurttembergische AG
Wustenrot & Wurttembergische AG
5.49%€0.65
Krones AG
Krones AG
1.86%€1.70
Analog Devices Inc
Analog Devices Inc
1.65%$0.54
Show all 253 dividends on
Wednesday 12 June 2019
3M Co
3M Co
2.11%$1.44
Walgreens Boots Alliance Inc
Walgreens Boots Alliance Inc
10.99%$0.44
S&P Global Inc
S&P Global Inc
0.70%$0.57
Gerresheimer AG
Gerresheimer AG
1.70%€1.15
PPG Industries Inc
PPG Industries Inc
2.15%$0.48
Nordic American Tankers Ltd
Nordic American Tankers Ltd
16.67%$0.03
Saint-Gobain
Saint-Gobain
2.44%€1.33
SITC International Holdings Co Ltd
SITC International Holdings Co Ltd
7.06%HK$0.26
Syzygy AG
Syzygy AG
6.43%€0.40
Syzygy AG
Syzygy AG
6.43%€0.40
Show all 184 dividends on
Thursday 13 June 2019
Microsoft Corp
Microsoft Corp
0.78%$0.46
Vonovia SE
Vonovia SE
2.88%€1.35
TotalEnergies SE
TotalEnergies SE
5.87%€0.64
Deutsche Pfandbriefbank AG
Deutsche Pfandbriefbank AG
0.00%€1.00
CD Projekt SA
CD Projekt SA
0.60%PLN 1.05
7C Solarparken AG
7C Solarparken AG
3.13%€0.11
Applied Materials Inc
Applied Materials Inc
0.86%$0.21
Koninklijke Philips NV
Koninklijke Philips NV
3.29%€0.82
Aperam SA
Aperam SA
7.45%€0.44
Global X SuperDividend ETF
Global X SuperDividend ETF
10.90%$0.41
Show all 180 dividends on
Friday 14 June 2019
Realty Income Corp
Realty Income Corp
5.42%$0.23
Main Street Capital Corp
Main Street Capital Corp
7.54%$0.20
The Kraft Heinz Co
The Kraft Heinz Co
5.01%$0.40
The Hershey Co
The Hershey Co
3.15%$0.72
Gladstone Investment Corp
Gladstone Investment Corp
7.10%$0.09
Fortescue Ltd
Fortescue Ltd
10.56%A$0.60
Kellanova Co
Kellanova Co
2.81%$0.56
Old Republic International Corp
Old Republic International Corp
2.72%$0.20
Pembina Pipeline Corp
Pembina Pipeline Corp
4.78%CA$0.20
Carnival Corp
Carnival Corp
0.00%$0.50
Show all 364 dividends on
Saturday 15 June 2019
Whirlpool Corp
Whirlpool Corp
6.26%$1.20
UFP Industries Inc
UFP Industries Inc
0.98%$0.20
Tradeweb Markets Inc
Tradeweb Markets Inc
0.29%$0.08
MGE Energy Inc
MGE Energy Inc
1.72%$0.34
F N B Corp
F N B Corp
2.80%$0.12
Zions Bancorp NA DR
Zions Bancorp NA DR
9.35%$0.39
Brookfield Oaktree Holdings LLC 6.625% PRF PERPETUAL USD 25 - Ser A
Brookfield Oaktree Holdings LLC 6.625% PRF PERPETUAL USD 25 - Ser A
7.03%$0.41
Caribbean Utilities Co Ltd
Caribbean Utilities Co Ltd
5.29%$0.17
Power REIT 7.75 % Cum Red Perp Pfd Registered Shs Series -A-
Power REIT 7.75 % Cum Red Perp Pfd Registered Shs Series -A-
0.00%$0.48
QVC, Inc. 6.375% Senior Secured Notes due 2067
QVC, Inc. 6.375% Senior Secured Notes due 2067
12.22%$0.40
Show all 31 dividends on
Sunday 16 June 2019
Alony-Hetz Properties & Investments Ltd
Alony-Hetz Properties & Investments Ltd
2.47%₪0.28
Isramco Negev 2 LP
Isramco Negev 2 LP
7.64%$0.17
Summit Real Estate Holdings Ltd
Summit Real Estate Holdings Ltd
2.32%₪0.02
Show all 3 dividends on
Monday 17 June 2019
McDonald's Corp
McDonald's Corp
2.40%$1.16
Linde PLC
Linde PLC
1.22%$0.88
NextEra Energy Inc
NextEra Energy Inc
2.62%$0.31
Stag Industrial Inc
Stag Industrial Inc
3.96%$0.12
Barrick Gold Corp
Barrick Gold Corp
2.25%$0.04
iShares NASDAQ-100 UCITS ETF (DE)
iShares NASDAQ-100 UCITS ETF (DE)
0.27%$0.13
iShares STOXX Europe 600 UCITS ETF (DE) EUR (Dist)
iShares STOXX Europe 600 UCITS ETF (DE) EUR (Dist)
2.77%€0.46
EPR Properties
EPR Properties
7.47%$0.38
iShares Dow Jones Asia Pacific Select Dividend 50 UCITS ETF (DE)
iShares Dow Jones Asia Pacific Select Dividend 50 UCITS ETF (DE)
5.17%€0.51
Hapag-Lloyd AG
Hapag-Lloyd AG
6.00%€0.15
Show all 364 dividends on
Tuesday 18 June 2019
Stanley Black & Decker Inc
Stanley Black & Decker Inc
3.65%$0.66
Encavis AG
Encavis AG
0.00%€0.24
Brenntag SE
Brenntag SE
3.40%€1.20
Bank Of China Ltd Class H
Bank Of China Ltd Class H
10.81%HK$0.21
FactSet Research Systems Inc
FactSet Research Systems Inc
0.85%$0.72
hausInvest
hausInvest
1.98%€0.40
Electricite de France SA
Electricite de France SA
0.00%€0.15
Capcom Co Ltd
Capcom Co Ltd
1.04%JP¥10
Daiichi Sankyo Co Ltd
Daiichi Sankyo Co Ltd
1.26%JP¥12
Tradegate AG Wertpapierhandelsbank
Tradegate AG Wertpapierhandelsbank
1.02%€0.67
Show all 153 dividends on
Wednesday 19 June 2019
Northrop Grumman Corp
Northrop Grumman Corp
1.68%$1.32
Barings BDC Inc
Barings BDC Inc
10.15%$0.13
Old Dominion Freight Line Inc
Old Dominion Freight Line Inc
0.46%$0.06
Equinix Inc
Equinix Inc
1.74%$2.46
SalMar ASA
SalMar ASA
6.27%NOK 23.00
Komatsu Ltd
Komatsu Ltd
4.00%JP¥59
Manulife Financial Corp
Manulife Financial Corp
3.58%CA$0.25
STMicroelectronics NV
STMicroelectronics NV
1.37%$0.06
Halyk Bank of Kazakhstan JSC Shs Sponsored Global Deposit Rec Repr 40 Shs Reg-S
Halyk Bank of Kazakhstan JSC Shs Sponsored Global Deposit Rec Repr 40 Shs Reg-S
11.11%$1.11
Sonova Holding AG
Sonova Holding AG
1.43%CHF 2.86
Show all 392 dividends on
Thursday 20 June 2019
BlackRock Funding Inc
BlackRock Funding Inc
2.00%$3.30
The Home Depot Inc
The Home Depot Inc
2.11%$1.36
Prospect Capital Corp
Prospect Capital Corp
11.37%$0.06
Telefonica SA
Telefonica SA
6.92%€0.20
Newmont Corp
Newmont Corp
2.38%$0.14
VF Corp
VF Corp
1.77%$0.51
KDDI Corp
KDDI Corp
2.93%JP¥55
Prudential Financial Inc
Prudential Financial Inc
4.01%$1.00
Golden Ocean Group Ltd
Golden Ocean Group Ltd
11.05%$0.03
SoftBank Group Corp
SoftBank Group Corp
0.47%JP¥11
Show all 254 dividends on
Friday 21 June 2019
NVIDIA Corp
NVIDIA Corp
0.02%$0.00
BP PLC
BP PLC
6.14%£0.08
Waste Management Inc
Waste Management Inc
1.31%$0.51
Wirecard AG
Wirecard AG
0.00%€0.20
Weyerhaeuser Co
Weyerhaeuser Co
2.90%$0.34
Nippon Sanso Holdings Corp
Nippon Sanso Holdings Corp
1.09%JP¥13
China Petroleum & Chemical Corp Class H
China Petroleum & Chemical Corp Class H
9.06%HK$0.30
Bijou Brigitte Modische Accessoires AG
Bijou Brigitte Modische Accessoires AG
10.05%€3.00
Tesco PLC
Tesco PLC
3.49%£0.05
Hamburger Hafen und Logistik AG
Hamburger Hafen und Logistik AG
0.48%€0.78
Show all 577 dividends on
Saturday 22 June 2019
TerrAscend Corp
TerrAscend Corp
0.00%£0.41
Landix Inc Ordinary Shares
Landix Inc Ordinary Shares
6.29%JP¥16
PT Intan Wijaya Internasional Tbk
PT Intan Wijaya Internasional Tbk
6.09%IDR 5.73
Show all 3 dividends on
Sunday 23 June 2019
Bank Leumi Le-Israel BM
Bank Leumi Le-Israel BM
3.61%₪0.29
National Cleaning Co
National Cleaning Co
0.00%KWD 0.005
Show all 2 dividends on
Monday 24 June 2019
Shell PLC
Shell PLC
4.25%$0.47
ITOCHU Corp
ITOCHU Corp
2.74%JP¥46
AMC Entertainment Holdings Inc
AMC Entertainment Holdings Inc
0.00%$0.20
Sociedad Quimica Y Minera De Chile SA ADR
Sociedad Quimica Y Minera De Chile SA ADR
5.36%$0.31
Sto SE & Co KGaA
Sto SE & Co KGaA
4.56%€4.09
Williams Companies Inc
Williams Companies Inc
3.27%$0.38
Mitsubishi Corp
Mitsubishi Corp
3.93%JP¥21
Raiffeisen Bank International AG
Raiffeisen Bank International AG
7.14%€0.93
Sumitomo Corp
Sumitomo Corp
3.94%JP¥38
Shell PLC ADR
Shell PLC ADR
4.24%$0.94
Show all 395 dividends on
Tuesday 25 June 2019
Main Street Capital Corp
Main Street Capital Corp
7.54%$0.25
UnitedHealth Group Inc
UnitedHealth Group Inc
1.38%$1.08
CME Group Inc
CME Group Inc
4.14%$0.75
NN Group NV
NN Group NV
7.67%€1.24
Mapfre SA
Mapfre SA
6.25%€0.09
Ellington Financial Inc
Ellington Financial Inc
12.51%$0.14
Holcim Ltd
Holcim Ltd
3.16%CHF 2.00
Stroeer SE & Co KGaA
Stroeer SE & Co KGaA
3.78%€2.00
Elevance Health Inc
Elevance Health Inc
1.62%$0.80
Suncor Energy Inc
Suncor Energy Inc
4.11%CA$0.42
Show all 193 dividends on
Wednesday 26 June 2019
VanEck Morningstar Developed Markets Dividend Leaders UCITS ETF
VanEck Morningstar Developed Markets Dividend Leaders UCITS ETF
4.12%€0.65
iShares EM Dividend UCITS ETF USD (Dist)
iShares EM Dividend UCITS ETF USD (Dist)
7.06%$0.41
iShares Core S&P 500 UCITS ETF USD Dist
iShares Core S&P 500 UCITS ETF USD Dist
0.99%$0.12
iShares J.P. Morgan $ EM Bond UCITS ETF USD (Dist)
iShares J.P. Morgan $ EM Bond UCITS ETF USD (Dist)
5.68%$0.49
iShares MSCI World UCITS ETF USD (Dist)
iShares MSCI World UCITS ETF USD (Dist)
1.06%$0.33
iShares MSCI EM UCITS ETF USD (Dist)
iShares MSCI EM UCITS ETF USD (Dist)
2.24%$0.16
iShares Asia Pacific Dividend UCITS ETF USD (Dist)
iShares Asia Pacific Dividend UCITS ETF USD (Dist)
5.36%$0.58
VanEck Global Real Estate UCITS ETF
VanEck Global Real Estate UCITS ETF
3.16%€0.36
iShares Euro Dividend UCITS ETF EUR (Dist)
iShares Euro Dividend UCITS ETF EUR (Dist)
5.83%€0.82
iShares UK Dividend UCITS ETF GBP (Dist)
iShares UK Dividend UCITS ETF GBP (Dist)
5.45%£0.20
Show all 568 dividends on
Thursday 27 June 2019
Qualcomm Inc
Qualcomm Inc
2.17%$0.62
ARMOUR Residential REIT Inc
ARMOUR Residential REIT Inc
15.34%$0.95
Gilead Sciences Inc
Gilead Sciences Inc
3.33%$0.63
Invesco FTSE Emerging Markets High Dividend Low Volatility UCITS ETF
Invesco FTSE Emerging Markets High Dividend Low Volatility UCITS ETF
5.57%$0.30
Invesco Morningstar US Energy Infrastructure MLP UCITS ETF (Dist)
Invesco Morningstar US Energy Infrastructure MLP UCITS ETF (Dist)
7.29%$1.10
Public Storage
Public Storage
3.42%$2.00
Invesco EQQQ NASDAQ-100 UCITS ETF
Invesco EQQQ NASDAQ-100 UCITS ETF
0.39%$0.28
The Goldman Sachs Group Inc
The Goldman Sachs Group Inc
1.98%$0.85
Invesco S&P 500 High Dividend Low Volatility UCITS ETF
Invesco S&P 500 High Dividend Low Volatility UCITS ETF
3.22%$0.29
Xylem Inc
Xylem Inc
1.15%$0.24
Show all 636 dividends on
Friday 28 June 2019
PepsiCo Inc
PepsiCo Inc
3.33%$0.96
Ares Capital Corp
Ares Capital Corp
8.72%$0.42
Imperial Brands PLC
Imperial Brands PLC
6.39%£0.31
T. Rowe Price Group Inc
T. Rowe Price Group Inc
3.99%$0.76
SPDR S&P US Dividend Aristocrats UCITS ETF Dis
SPDR S&P US Dividend Aristocrats UCITS ETF Dis
1.93%$0.30
Union Pacific Corp
Union Pacific Corp
2.19%$0.88
LTC Properties Inc
LTC Properties Inc
5.89%$0.19
Lockheed Martin Corp
Lockheed Martin Corp
2.51%$2.20
Gladstone Commercial Corp
Gladstone Commercial Corp
6.80%$0.13
Bank of America Corp
Bank of America Corp
2.18%$0.15
Show all 1847 dividends on
Saturday 29 June 2019
Melcor Developments Ltd
Melcor Developments Ltd
3.36%CA$0.13
Pacer Cash Cows Fund of Funds ETF
Pacer Cash Cows Fund of Funds ETF
2.40%$0.14
Show all 2 dividends on
Sunday 30 June 2019
Atco Ltd Registered Shs -I- Non Vtg
Atco Ltd Registered Shs -I- Non Vtg
4.05%CA$0.40
China BlueChemical Ltd Class H
China BlueChemical Ltd Class H
11.48%HK$0.17
GATX Corp
GATX Corp
1.42%$0.46
Methanex Corp
Methanex Corp
1.59%$0.36
Kunlun Energy Co Ltd
Kunlun Energy Co Ltd
6.30%HK$0.26
Hooker Furnishings Corp
Hooker Furnishings Corp
4.94%$0.15
Aviva PLC
Aviva PLC
9.72%£0.04
Croda International PLC
Croda International PLC
13.07%£0.03
Arch Capital Group Ltd Deposit Shs Repr 1/1000th 5.45% Non-Cum Pfd Shs Series F
Arch Capital Group Ltd Deposit Shs Repr 1/1000th 5.45% Non-Cum Pfd Shs Series F
6.02%$0.34
Atco Ltd Shs Class 2 Voting
Atco Ltd Shs Class 2 Voting
4.00%CA$0.40
Show all 18 dividends on

Personal Dividend Calendar for your Portfolio?
Sign up now - for free.

Who pays dividend ?

The 7 most popular dividend stocks with pay date

  1. Realty Income Corp pays dividend on .
  2. Microsoft Corp pays dividend on .
  3. Unilever PLC pays dividend on .
  4. Johnson & Johnson pays dividend on .
  5. 3M Co pays dividend on .
  6. McDonald's Corp pays dividend on .
  7. Shell PLC pays dividend on .

The 7 most popular dividend ETFs with pay date

  1. VanEck Morningstar Developed Markets Dividend Leaders UCITS ETF pays dividend on .
  2. SPDR S&P US Dividend Aristocrats UCITS ETF Dis pays dividend on .
  3. iShares EM Dividend UCITS ETF USD (Dist) pays dividend on .
  4. iShares Core S&P 500 UCITS ETF USD Dist pays dividend on .
  5. Invesco FTSE Emerging Markets High Dividend Low Volatility UCITS ETF pays dividend on .
  6. iShares NASDAQ-100 UCITS ETF (DE) pays dividend on .
  7. iShares STOXX Europe 600 UCITS ETF (DE) EUR (Dist) pays dividend on .

The 7 most popular dividend funds with pay date

  1. hausInvest pays dividend on .
  2. Allianz Global Investors Fund - Allianz European Equity Dividend AMg (H2-USD) pays dividend on .
  3. Franklin Income Fund A(Mdis)USD pays dividend on .
  4. Allianz Global Investors Fund - Allianz Income and Growth AM pays dividend on .
  5. UniImmo: Deutschland pays dividend on .
  6. Amundi Funds - Emerging Markets Bond A USD MTD3 (D) pays dividend on .
  7. abrdn SICAV I - Frontier Markets Bond Fund A MInc pays dividend on .