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 26, 2026Est. EPS 2.8800 · FY end Jul 31, 2026
Last Dividend$1.2000Ex-date Apr 23, 2026
Splits on Record2Latest Apr 7, 2006 (2:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 26, 2026Jul 31, 20262.8800–
Aug 27, 2026Jul 31, 20264.0300–

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 23, 2026Feb 25, 2026Apr 23, 2026May 22, 2026$1.2000
Jan 26, 2026–––$1.1988
Oct 27, 2025–––$1.1007
Jul 24, 2025–––$1.1320
Apr 24, 2025–––$1.0660
Jan 27, 2025–––$1.0320
Oct 24, 2024–––$1.0260
Jul 25, 2024–––$1.0290
Apr 24, 2024–––$1.0100
Jan 24, 2024–––$1.0250
Oct 25, 2023Aug 24, 2023Oct 26, 2023Nov 24, 2023$1.3500
Jul 25, 2023–––$1.0250
Apr 24, 2023–––$0.9750
Jan 25, 2023–––$0.9880
Oct 25, 2022–––$0.9340
Jul 25, 2022–––$0.9902
Apr 22, 2022–––$0.9540
Jan 25, 2022–––$0.9500
Oct 25, 2021–––$0.8740
Jul 23, 2021–––$0.8600
Apr 21, 2021–––$0.8570
Jan 25, 2021–––$0.8494
Oct 23, 2020–––$0.8220
Jul 24, 2020–––$0.8050
Apr 22, 2020–––$0.7600
Jan 24, 2020–––$0.8000
Oct 23, 2019–––$0.8020
Jul 24, 2019–––$0.7760
Apr 24, 2019–––$0.7600
Jan 23, 2019–––$0.7340
Oct 24, 2018–––$0.7490
Jul 25, 2018–––$0.7140
Apr 24, 2018–––$0.7320
Jan 24, 2018–––$0.7330
Oct 25, 2017–––$0.7240
Jul 24, 2017–––$0.6370
Apr 21, 2017–––$0.6540
Jan 24, 2017–––$0.6180
Oct 24, 2016–––$0.6379
Jul 22, 2016–––$0.6199
Apr 21, 2016–––$0.6287
Jan 22, 2016–––$0.7900
Oct 22, 2015–––$0.6085
Jul 23, 2015–––$0.7700
Apr 21, 2015–––$0.7700
Jan 22, 2015–––$0.7500
Oct 23, 2014–––$0.7500
Jul 22, 2014–––$0.6605
Apr 22, 2014–––$0.6460
Jan 23, 2014–––$0.6089
Oct 22, 2013–––$0.6507
Jul 23, 2013–––$0.6068
Apr 23, 2013–––$0.6140
Jan 22, 2013–––$0.6080
Oct 23, 2012–––$0.6036
Jul 24, 2012–––$0.5606
Apr 23, 2012–––$0.5746
Jan 24, 2012–––$0.5351
Oct 24, 2011–––$0.5337
Jul 22, 2011–––$0.5717

Stock Splits

2 events
Effective DateRatioFactor
Apr 7, 20062:12.00
Oct 6, 20002: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.