Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate 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 EarningsOct 22, 2026Est. EPS 2.7400 · FY end Sep 30, 2026
Last Dividend$0.4200Ex-date Aug 14, 2026
Splits on Record2Latest Feb 22, 2006 (2:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 22, 2026Sep 30, 20262.7400–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 30, 2026Jun 30, 20262.4100–
Jul 23, 2026Jun 30, 2026––

Dividend History

43 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 14, 2026Jul 22, 2026Aug 14, 2026Aug 28, 2026$0.4200
May 15, 2026Apr 22, 2026May 15, 2026May 29, 2026$0.4200
Feb 18, 2026Jan 28, 2026Feb 18, 2026Feb 27, 2026$0.4200
Nov 14, 2025Oct 22, 2025Nov 14, 2025Nov 26, 2025$0.4200
Aug 15, 2025Jul 23, 2025Aug 15, 2025Aug 29, 2025$0.4200
May 15, 2025Apr 24, 2025May 15, 2025May 30, 2025$0.3800
Feb 14, 2025Jan 30, 2025Feb 14, 2025Feb 28, 2025$0.3800
Nov 15, 2024Oct 23, 2024Nov 15, 2024Nov 27, 2024$0.3800
Aug 15, 2024Jul 25, 2024Aug 15, 2024Aug 30, 2024$0.3800
May 14, 2024Apr 25, 2024May 15, 2024May 31, 2024$0.3500
Feb 13, 2024Feb 1, 2024Feb 14, 2024Feb 28, 2024$0.3500
Nov 14, 2023Oct 26, 2023Nov 15, 2023Nov 30, 2023$0.3500
Aug 14, 2023Jul 27, 2023Aug 15, 2023Aug 31, 2023$0.3500
May 12, 2023Apr 27, 2023May 15, 2023May 31, 2023$0.3300
Feb 13, 2023Feb 2, 2023Feb 14, 2023Feb 28, 2023$0.3300
Nov 14, 2022Oct 27, 2022Nov 15, 2022Nov 30, 2022$0.3300
Aug 11, 2022Jul 28, 2022Aug 12, 2022Aug 26, 2022$0.3300
May 13, 2022Apr 28, 2022May 16, 2022May 31, 2022$0.3000
Feb 17, 2022Feb 8, 2022Feb 21, 2022Feb 28, 2022$0.3000
Nov 12, 2021Oct 20, 2021Nov 15, 2021Nov 30, 2021$0.3000
Aug 12, 2021Jul 21, 2021Aug 13, 2021Aug 27, 2021$0.3000
May 13, 2021Apr 21, 2021May 14, 2021May 28, 2021$0.3000
Feb 11, 2021Jan 28, 2021Feb 12, 2021Feb 26, 2021$0.2700
Nov 12, 2020–––$0.2700
Aug 13, 2020Jul 21, 2020Aug 14, 2020Aug 28, 2020$0.2700
May 14, 2020–––$0.2700
Feb 13, 2020–––$0.2700
Nov 14, 2019–––$0.2700
Aug 14, 2019–––$0.2500
May 14, 2019–––$0.2500
Feb 13, 2019–––$0.2500
Nov 14, 2018–––$0.2500
Aug 14, 2018–––$0.2200
May 14, 2018–––$0.2200
Feb 13, 2018–––$0.2200
Nov 10, 2017–––$0.2000
Aug 11, 2017–––$0.1900
May 11, 2017–––$0.1900
Feb 10, 2017–––$0.1900
Nov 9, 2016–––$0.1900
Aug 8, 2016–––$0.1250
May 27, 2016–––$0.1250
Feb 26, 2016–––$0.1250

Stock Splits

2 events
Effective DateRatioFactor
Feb 22, 20062:12.00
Apr 6, 20041.50:11.50
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.