Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate ActionsSEC Filings
Stockfacts

EOD US-equity data for investors and AI agents

Data is end-of-day, not real-time, and not investment advice

Use CasesDashboard

Corporate Actions

Dividend history, stock splits and earnings dates.

Next EarningsAug 4, 2026Est. EPS 0.9200 · FY end Jun 30, 2026
Last Dividend$0.2891Ex-date Oct 30, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 4, 2026Jun 30, 20260.9200–
Aug 5, 2026Jun 30, 20260.9300–

Recent Earnings

No past dates on file.

Dividend History

59 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Oct 30, 2026–Nov 1, 2026Nov 15, 2026$0.2891
Jul 31, 2026–Aug 1, 2026Aug 15, 2026$0.2891
May 18, 2026Apr 23, 2026May 18, 2026May 28, 2026$0.3500
Feb 13, 2026Feb 5, 2026Feb 16, 2026Feb 20, 2026$0.3500
Nov 10, 2025Oct 23, 2025Nov 10, 2025Nov 19, 2025$0.3500
Aug 18, 2025Jul 24, 2025Aug 18, 2025Aug 28, 2025$0.3500
May 19, 2025Apr 23, 2025May 19, 2025May 27, 2025$0.3500
Feb 21, 2025Feb 5, 2025Feb 21, 2025Feb 28, 2025$0.3500
Nov 18, 2024Oct 24, 2024Nov 18, 2024Nov 25, 2024$0.3500
Aug 16, 2024Jul 24, 2024Aug 16, 2024Aug 26, 2024$0.3500
May 13, 2024Apr 24, 2024May 14, 2024May 21, 2024$0.3500
Feb 22, 2024Feb 6, 2024Feb 23, 2024Mar 1, 2024$0.3500
Nov 20, 2023Nov 7, 2023Nov 21, 2023Nov 29, 2023$0.3500
Aug 14, 2023Aug 2, 2023Aug 15, 2023Aug 23, 2023$0.3500
May 15, 2023Apr 25, 2023May 16, 2023May 23, 2023$0.3500
Feb 21, 2023Feb 1, 2023Feb 22, 2023Mar 1, 2023$0.3250
Nov 17, 2022Nov 8, 2022Nov 18, 2022Nov 25, 2022$0.3250
Aug 8, 2022Jul 21, 2022Aug 9, 2022Aug 16, 2022$0.3250
May 9, 2022Apr 21, 2022May 10, 2022May 17, 2022$0.3250
Feb 14, 2022Feb 2, 2022Feb 15, 2022Feb 23, 2022$0.2500
Feb 11, 2022–––$0.0000
Nov 8, 2021Oct 21, 2021Nov 9, 2021Nov 17, 2021$0.2500
Aug 9, 2021Jul 22, 2021Aug 10, 2021Aug 17, 2021$0.2500
May 10, 2021Apr 22, 2021May 11, 2021May 19, 2021$0.2500
Feb 12, 2021Feb 4, 2021Feb 16, 2021Feb 23, 2021$0.2500
Nov 9, 2020–––$0.2500
Aug 10, 2020Jul 23, 2020Aug 11, 2020Aug 18, 2020$0.2500
May 11, 2020–––$0.2500
Feb 14, 2020–––$0.2500
Nov 8, 2019–––$0.3100
Aug 9, 2019–––$0.4300
May 10, 2019–––$0.1900
Feb 15, 2019–––$0.4300
Nov 9, 2018–––$0.4200
Aug 10, 2018–––$0.2200
May 10, 2018–––$0.2700
Feb 16, 2018–––$0.3300
Nov 9, 2017–––$0.5600
Aug 10, 2017–––$0.4200
May 11, 2017–––$0.1000
Feb 16, 2017–––$0.1600
Nov 4, 2016–––$0.5000
Aug 11, 2016–––$0.6300
May 12, 2016–––$0.2600
Feb 19, 2016–––$0.2900
Nov 12, 2015–––$0.5600
Aug 17, 2015–––$0.8900
May 13, 2015–––$0.3300
Feb 19, 2015–––$1.6100
Nov 6, 2014–––$0.1600
Aug 7, 2014–––$0.1600
May 12, 2014–––$0.1600
Feb 27, 2014–––$1.4000
Nov 14, 2013–––$0.1600
Aug 15, 2013–––$0.1600
May 16, 2013–––$0.1600
Feb 28, 2013–––$0.8500
Nov 15, 2012–––$0.1600
Aug 16, 2012–––$0.1100

Stock Splits

0 events
No splits on file.
Dividends / splits come from Alpha Vantage (full history); earnings dates are calendar estimates for the next ~12 months; ETF profile / holdings / sector weights come from AV ETF_PROFILE. Blanks mean no matching data for this ticker.