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 EarningsJul 28, 2026Est. EPS 0.4000 · FY end Jun 30, 2026
Last Dividend$1.0130Ex-date May 13, 2026
Splits on Record2Latest Apr 18, 2000 (4:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20260.4000pre-market

Recent Earnings

No past dates on file.

Dividend History

26 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 13, 2026Feb 10, 2026May 13, 2026Jun 3, 2026$1.0130
May 13, 2025Feb 19, 2025May 13, 2025Jun 6, 2025$0.8860
May 12, 2022Jan 24, 2022May 13, 2022Jun 8, 2022$0.9641
May 10, 2021Jan 25, 2021May 11, 2021Jun 9, 2021$1.0331
May 13, 2019–––$0.9601
May 7, 2018–––$0.9917
May 12, 2017–––$0.7629
May 13, 2016–––$0.7662
May 8, 2015–––$0.7590
May 5, 2014–––$0.9255
May 7, 2013–––$0.8293
May 2, 2012–––$0.8011
Apr 4, 2011–––$0.9459
Mar 29, 2010–––$0.7926
Mar 30, 2009–––$0.7968
Mar 28, 2008–––$1.0942
Mar 30, 2007–––$0.8011
Mar 31, 2006–––$0.5395
Apr 1, 2005–––$0.5144
Mar 26, 2004–––$0.4401
Mar 28, 2003–––$0.3899
Apr 2, 2002–––$0.3171
Mar 30, 2001–––$0.3197
Jul 27, 2000–––$1.2109
Apr 5, 2000–––$1.1780
Mar 26, 1999–––$1.1210

Stock Splits

2 events
Effective DateRatioFactor
Apr 18, 20004:14.00
Jun 1, 19991:1.090.92
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.