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 25, 2026Est. EPS 1.5300 · FY end Jul 31, 2026
Last Dividend$0.7902Ex-date Apr 7, 2026
Splits on Record1Latest Apr 29, 2004 (2:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 25, 2026Jul 31, 20261.5300pre-market

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 7, 2026Dec 2, 2025Apr 7, 2026Apr 28, 2026$0.7902
Jan 6, 2026–––$0.7991
Oct 7, 2025–––$0.7886
Jul 2, 2025–––$0.8060
Apr 1, 2025–––$0.7370
Jan 7, 2025–––$0.7400
Oct 2, 2024–––$0.7860
Jul 3, 2024–––$0.7750
Apr 1, 2024–––$0.7830
Jan 2, 2024–––$0.8000
Oct 2, 2023Nov 29, 2022Oct 3, 2023Oct 27, 2023$1.0600
Sep 29, 2023–––$0.7860
Jul 3, 2023–––$0.8006
Apr 3, 2023–––$0.7620
Jan 3, 2023–––$0.7590
Oct 3, 2022–––$0.7450
Jul 4, 2022–––$0.8000
Jul 1, 2022–––$0.7979
Apr 4, 2022–––$0.7990
Jan 3, 2022–––$0.7888
Dec 31, 2021–––$0.7850
Oct 4, 2021–––$0.7120
Jul 5, 2021–––$0.7300
Jul 2, 2021–––$0.7268
Apr 5, 2021–––$0.7160
Jan 4, 2021–––$0.7069
Oct 5, 2020–––$0.6760
Jul 6, 2020–––$0.6640
Apr 6, 2020–––$0.6340
Jan 6, 2020–––$0.6920
Sep 30, 2019–––$0.6790
Jun 28, 2019–––$0.6640
Apr 1, 2019–––$0.6520
Dec 31, 2018–––$0.6235
Oct 1, 2018–––$0.6590
Jul 2, 2018–––$0.6233
Jun 29, 2018–––$0.6190
Apr 2, 2018–––$0.6360
Dec 29, 2017–––$0.7900
Oct 2, 2017–––$0.7900
Jun 29, 2017–––$0.7600
Mar 31, 2017–––$0.7600
Dec 29, 2016–––$0.7400
Sep 30, 2016–––$0.7400
Jun 30, 2016–––$0.7200
Apr 1, 2016–––$0.7200
Dec 31, 2015–––$0.7000
Oct 2, 2015–––$0.7000
Jul 3, 2015–––$0.6800
Jul 2, 2015–––$0.5470
Apr 2, 2015–––$0.6800
Jan 2, 2015–––$0.6600
Oct 3, 2014–––$0.6600
Jun 27, 2014–––$0.6400
Mar 28, 2014–––$0.6400
Jan 3, 2014–––$0.6200
Sep 27, 2013–––$0.6200
Jun 27, 2013–––$0.6000
Mar 28, 2013–––$0.6000
Dec 28, 2012–––$0.5700

Stock Splits

1 events
Effective DateRatioFactor
Apr 29, 20042: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.