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 13, 2026Est. EPS 0.5400 · FY end Sep 30, 2026
Last Dividend$0.3103Ex-date Jul 14, 2026
Splits on Record2Latest Jul 1, 2011 (2:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 13, 2026Sep 30, 20260.5400–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20260.5200–
Jul 21, 2026Jun 30, 20260.4800–

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 14, 2026Jun 25, 2026Jul 14, 2026Jul 22, 2026$0.3103
Nov 7, 2025Oct 14, 2025Nov 7, 2025Nov 17, 2025$0.2811
Jul 11, 2025Jun 18, 2025Jul 11, 2025Jul 21, 2025$0.2732
Nov 8, 2024Oct 15, 2024Nov 8, 2024Nov 18, 2024$0.2450
Jul 12, 2024Jun 18, 2024Jul 12, 2024Jul 22, 2024$0.2692
Nov 9, 2023Oct 16, 2023Nov 10, 2023Nov 20, 2023$0.2561
Jul 13, 2023–––$0.2687
Sep 28, 2022–––$0.3610
Aug 25, 2022–––$0.4414
Nov 4, 2021Oct 21, 2021Nov 5, 2021Nov 15, 2021$0.1974
Jul 15, 2021–––$0.2000
Oct 23, 2020Oct 15, 2020Oct 26, 2020Nov 17, 2020$0.1868
Jun 17, 2020–––$0.1754
Nov 7, 2019–––$0.1776
Jul 11, 2019–––$0.1881
Nov 8, 2018–––$0.1611
Jul 10, 2018–––$0.1582
Oct 26, 2017–––$0.1564
Jun 28, 2017–––$0.1703
Oct 27, 2016–––$0.1341
Jul 19, 2016–––$0.1512
Dec 21, 2015–––$0.5281
Nov 9, 2015–––$0.1563
Sep 22, 2015–––$0.3544
Jul 14, 2015–––$0.1636
Nov 10, 2014–––$0.1764
Jul 15, 2014–––$0.1851
Nov 12, 2013–––$0.1700
Jul 16, 2013–––$0.1752
Nov 13, 2012–––$0.1511
Jul 17, 2012–––$0.3006
Nov 15, 2011–––$0.2626
Jul 19, 2011–––$0.3089
Nov 16, 2010–––$0.2597
Jul 20, 2010–––$0.2501
Dec 7, 2009–––$1.5357
Jul 21, 2009–––$0.9077
Jul 22, 2008–––$0.5184
Nov 1, 2007–––$1.8665
Jul 24, 2007–––$0.3633
Jul 21, 2006–––$0.3656
Mar 20, 2006–––$0.0644
Dec 20, 2005–––$0.6264
Sep 20, 2005–––$0.0644
Jun 21, 2005–––$0.1947
Mar 18, 2005–––$0.1065
Dec 20, 2004–––$0.1076
Sep 20, 2004–––$0.1049
Jun 21, 2004–––$0.1058
Mar 22, 2004–––$0.0544
Dec 19, 2003–––$0.0531
Sep 22, 2003–––$0.0554
Jun 23, 2003–––$0.0572
Mar 24, 2003–––$0.0408
Dec 20, 2002–––$0.0430
Sep 23, 2002–––$0.0432
Jun 24, 2002–––$0.0443
Mar 25, 2002–––$0.0442
Dec 21, 2001–––$0.0402
Sep 24, 2001–––$0.0384

Stock Splits

2 events
Effective DateRatioFactor
Jul 1, 20112:12.00
Jul 21, 20053:13.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.