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 21, 2026Est. EPS 1.1300 · FY end Aug 31, 2026
Last Dividend$1.0200Ex-date Jul 17, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 21, 2026Aug 31, 20261.1300–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 9, 2026May 31, 20261.5800post-market

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 17, 2026Jun 15, 2026Jul 17, 2026Jul 31, 2026$1.0200
Apr 17, 2026Mar 16, 2026Apr 17, 2026Apr 30, 2026$1.0200
Jan 16, 2026Dec 10, 2025Jan 16, 2026Jan 30, 2026$1.0200
Oct 20, 2025Oct 9, 2025Oct 20, 2025Oct 31, 2025$0.9400
Jul 18, 2025Jun 17, 2025Jul 18, 2025Jul 31, 2025$0.9400
Apr 17, 2025Mar 18, 2025Apr 18, 2025Apr 30, 2025$0.9400
Jan 17, 2025Dec 11, 2024Jan 17, 2025Jan 31, 2025$0.9400
Oct 18, 2024Oct 4, 2024Oct 18, 2024Oct 31, 2024$0.8800
Jul 19, 2024Jun 18, 2024Jul 19, 2024Jul 31, 2024$0.8800
Apr 18, 2024Mar 19, 2024Apr 19, 2024Apr 30, 2024$0.8800
Jan 18, 2024Dec 12, 2023Jan 19, 2024Jan 31, 2024$0.8800
Oct 19, 2023Oct 6, 2023Oct 20, 2023Oct 31, 2023$0.8300
Jul 13, 2023Jun 20, 2023Jul 14, 2023Jul 31, 2023$0.8300
Apr 13, 2023Mar 21, 2023Apr 14, 2023Apr 28, 2023$0.8300
Jan 12, 2023Dec 13, 2022Jan 13, 2023Jan 31, 2023$0.8300
Oct 20, 2022Oct 11, 2022Oct 21, 2022Oct 31, 2022$0.7800
Jul 14, 2022Jun 21, 2022Jul 15, 2022Jul 29, 2022$0.7800
Apr 13, 2022Mar 15, 2022Apr 15, 2022Apr 29, 2022$0.7800
Jan 13, 2022Jan 6, 2022Jan 14, 2022Jan 31, 2022$0.7800
Oct 14, 2021Oct 4, 2021Oct 15, 2021Oct 29, 2021$0.7200
Jul 15, 2021Jun 15, 2021Jul 16, 2021Jul 30, 2021$0.7200
Apr 15, 2021Mar 16, 2021Apr 16, 2021Apr 30, 2021$0.7200
Jan 14, 2021Dec 7, 2020Jan 15, 2021Jan 29, 2021$0.6700
Oct 15, 2020–––$0.6700
Jul 16, 2020Jun 16, 2020Jul 17, 2020Jul 31, 2020$0.6700
Apr 16, 2020–––$0.6700
Jan 16, 2020–––$0.6700
Oct 17, 2019–––$0.6100
Jul 18, 2019–––$0.6100
Apr 17, 2019–––$0.6100
Jan 17, 2019–––$0.6100
Oct 18, 2018–––$0.5400
Jul 19, 2018–––$0.5400
Apr 19, 2018–––$0.5400
Jan 18, 2018–––$0.5400
Oct 19, 2017–––$0.4900
Jul 19, 2017–––$0.4900
Apr 11, 2017–––$0.4900
Jan 18, 2017–––$0.4900
Oct 19, 2016–––$0.4200
Jul 13, 2016–––$0.4200
Apr 13, 2016–––$0.4200
Jan 13, 2016–––$0.4200
Oct 14, 2015–––$0.3800
Jul 15, 2015–––$0.3800
Apr 14, 2015–––$0.3800
Dec 31, 2014–––$0.3800
Oct 15, 2014–––$0.3400
Jul 9, 2014–––$0.3400
Apr 9, 2014–––$0.3400
Jan 2, 2014–––$0.3400
Oct 17, 2013–––$0.3100
Jul 12, 2013–––$0.3100
Apr 10, 2013–––$0.3100
Jan 3, 2013–––$0.3100
Oct 16, 2012–––$0.2900
Jul 12, 2012–––$0.2900
Apr 11, 2012–––$0.2900
Jan 4, 2012–––$0.2900
Oct 14, 2011–––$0.2700

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.