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 27, 2026Est. EPS 0.7700 · FY end Sep 30, 2026
Last Dividend$0.3300Ex-date Aug 7, 2026
Splits on Record3Latest Jul 30, 2003 (1.11:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 27, 2026Sep 30, 20260.7700–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20260.7100–
Jul 21, 2026Jun 30, 20260.7600–

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 7, 2026Jul 21, 2026Aug 7, 2026Aug 21, 2026$0.3300
May 15, 2026Apr 28, 2026May 15, 2026May 29, 2026$0.3100
Feb 13, 2026Jan 27, 2026Feb 13, 2026Feb 27, 2026$0.3100
Jan 2, 2026Dec 16, 2025Jan 2, 2026Jan 16, 2026$1.0000
Nov 14, 2025Oct 28, 2025Nov 14, 2025Nov 28, 2025$0.3100
Aug 8, 2025Jul 22, 2025Aug 8, 2025Aug 22, 2025$0.3100
May 9, 2025Apr 22, 2025May 9, 2025May 23, 2025$0.3100
Feb 14, 2025Jan 28, 2025Feb 14, 2025Feb 28, 2025$2.3800
Nov 8, 2024Oct 22, 2024Nov 8, 2024Nov 22, 2024$0.3100
Aug 9, 2024Jul 23, 2024Aug 9, 2024Aug 23, 2024$0.3100
May 9, 2024Apr 23, 2024May 10, 2024May 24, 2024$0.2900
Feb 8, 2024Jan 23, 2024Feb 9, 2024Feb 23, 2024$0.2900
Nov 9, 2023Oct 24, 2023Nov 10, 2023Nov 24, 2023$0.2900
Aug 10, 2023Jul 25, 2023Aug 11, 2023Aug 25, 2023$0.2900
May 11, 2023Apr 25, 2023May 12, 2023May 26, 2023$0.2900
Feb 9, 2023Jan 24, 2023Feb 10, 2023Feb 24, 2023$0.2900
Nov 3, 2022Oct 25, 2022Nov 4, 2022Nov 18, 2022$0.2900
Aug 4, 2022Jul 26, 2022Aug 5, 2022Aug 19, 2022$0.2900
May 5, 2022Apr 26, 2022May 6, 2022May 20, 2022$0.2700
Feb 10, 2022Jan 26, 2022Feb 11, 2022Feb 25, 2022$0.2700
Nov 4, 2021Oct 26, 2021Nov 5, 2021Nov 19, 2021$0.2700
Aug 6, 2021Jul 28, 2021Aug 9, 2021Aug 23, 2021$0.2700
May 6, 2021Apr 27, 2021May 7, 2021May 21, 2021$0.2500
Feb 4, 2021Jan 26, 2021Feb 5, 2021Feb 19, 2021$0.2500
Nov 5, 2020–––$0.2500
Aug 6, 2020Jul 28, 2020Aug 7, 2020Aug 21, 2020$0.2500
May 7, 2020–––$0.2500
Feb 6, 2020–––$0.2500
Oct 31, 2019–––$0.2500
Aug 1, 2019–––$0.2500
May 2, 2019–––$0.2500
Jan 31, 2019–––$0.2100
Nov 1, 2018–––$0.2100
Aug 2, 2018–––$0.2100
May 3, 2018–––$0.1800
Mar 8, 2018–––$0.4800
Feb 1, 2018–––$0.1800
Nov 2, 2017–––$0.1800
Aug 2, 2017–––$0.1800
May 3, 2017–––$0.1600
Feb 1, 2017–––$0.1600
Nov 2, 2016–––$0.1600
Aug 3, 2016–––$0.1600
May 4, 2016–––$0.1400
Feb 3, 2016–––$0.1400
Nov 4, 2015–––$0.1400
Aug 5, 2015–––$0.1400
May 6, 2015–––$0.1300
Feb 4, 2015–––$0.1300
Nov 5, 2014–––$0.1300
Jul 30, 2014–––$0.1300
May 7, 2014–––$0.1200
Feb 5, 2014–––$0.1200
Nov 6, 2013–––$0.1200
Aug 14, 2013–––$0.1200
May 15, 2013–––$0.1200
Feb 6, 2013–––$0.1200
Nov 7, 2012–––$0.1100
Aug 8, 2012–––$0.1100
May 9, 2012–––$0.1100

Stock Splits

3 events
Effective DateRatioFactor
Jul 30, 20031.11:11.11
Feb 27, 20021.11:11.11
Apr 13, 19991.25:11.25
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.