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 0.8300 · FY end Sep 30, 2026
Last Dividend$0.7500Ex-date May 26, 2026
Splits on Record1Latest Apr 3, 2006 (2:1)

Upcoming Earnings

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

Recent Earnings

Report DateFY EndEst. EPSTime
Aug 12, 2026Jun 30, 20260.8000–
Jul 23, 2026Jun 30, 20260.8000–

Dividend History

54 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 26, 2026May 13, 2026May 26, 2026Jun 1, 2026$0.7500
Nov 24, 2025Nov 13, 2025Nov 24, 2025Dec 1, 2025$0.7800
May 27, 2025May 14, 2025May 27, 2025Jun 2, 2025$0.7300
Nov 25, 2024Nov 13, 2024Nov 25, 2024Dec 2, 2024$0.7800
May 24, 2024May 15, 2024May 28, 2024Jun 3, 2024$0.7300
Nov 17, 2023Nov 8, 2023Nov 20, 2023Dec 1, 2023$0.7800
May 19, 2023May 10, 2023May 22, 2023Jun 1, 2023$0.7300
Jan 20, 2023Jan 11, 2023Jan 23, 2023Feb 3, 2023$1.0000
Nov 18, 2022Nov 9, 2022Nov 21, 2022Dec 1, 2022$0.7800
May 20, 2022May 11, 2022May 23, 2022Jun 1, 2022$0.7200
Nov 19, 2021Nov 10, 2021Nov 22, 2021Dec 1, 2021$0.7400
May 21, 2021–––$0.7000
Nov 20, 2020Nov 12, 2020Nov 23, 2020Dec 1, 2020$0.7200
May 21, 2020–––$0.6700
Nov 22, 2019–––$0.7200
May 24, 2019–––$0.6700
Nov 23, 2018–––$0.6300
May 18, 2018–––$0.5800
Nov 17, 2017–––$0.6100
May 18, 2017–––$0.5600
Nov 17, 2016–––$0.6100
May 19, 2016–––$0.5500
Nov 13, 2015–––$0.6100
May 21, 2015–––$0.5300
Nov 20, 2014–––$0.5800
May 22, 2014–––$0.5500
Nov 26, 2013–––$0.5800
May 22, 2013–––$0.5400
Nov 20, 2012–––$0.5700
May 17, 2012–––$0.5300
Nov 17, 2011–––$0.5200
May 19, 2011–––$0.4800
Nov 17, 2010–––$0.4700
May 20, 2010–––$0.4400
Nov 19, 2009–––$0.4300
May 20, 2009–––$0.4100
Nov 19, 2008–––$0.4100
May 21, 2008–––$0.3900
Nov 20, 2007–––$0.3900
May 17, 2007–––$0.3700
Nov 16, 2006–––$0.3700
May 17, 2006–––$0.3600
Nov 16, 2005–––$0.7200
May 19, 2005–––$0.7000
Nov 18, 2004–––$0.6500
May 20, 2004–––$0.6300
Nov 20, 2003–––$0.5900
May 21, 2003–––$0.5400
Nov 18, 2002–––$0.5100
May 16, 2002–––$0.4600
Nov 21, 2001–––$0.4300
May 17, 2001–––$0.4300
Nov 20, 2000–––$0.4300
May 18, 2000–––$0.4200

Stock Splits

1 events
Effective DateRatioFactor
Apr 3, 20062:12.00
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.