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 15, 2026Est. EPS 0.6500 · FY end Sep 30, 2026
Last Dividend$0.1200Ex-date Aug 7, 2026
Splits on Record2Latest Nov 1, 2005 (2:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 15, 2026Sep 30, 20260.6500–
Oct 22, 2026Sep 30, 20260.6400–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 16, 2026Jun 30, 20260.6100–

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 7, 2026Jul 22, 2026Aug 7, 2026Aug 21, 2026$0.1200
May 8, 2026Apr 22, 2026May 8, 2026May 22, 2026$0.1200
Feb 6, 2026Jan 21, 2026Feb 6, 2026Feb 20, 2026$0.1200
Oct 31, 2025Oct 15, 2025Oct 31, 2025Nov 14, 2025$0.1200
Aug 1, 2025Jul 16, 2025Aug 1, 2025Aug 15, 2025$0.1200
May 2, 2025Apr 16, 2025May 2, 2025May 16, 2025$0.1200
Feb 7, 2025Jan 23, 2025Feb 7, 2025Feb 21, 2025$0.1200
Nov 8, 2024Oct 24, 2024Nov 8, 2024Nov 22, 2024$0.1200
Aug 2, 2024Jul 17, 2024Aug 2, 2024Aug 16, 2024$0.1200
May 2, 2024Apr 18, 2024May 3, 2024May 17, 2024$0.1200
Feb 1, 2024Jan 17, 2024Feb 2, 2024Feb 16, 2024$0.1200
Nov 2, 2023Oct 19, 2023Nov 3, 2023Nov 17, 2023$0.1200
Aug 3, 2023Jul 20, 2023Aug 4, 2023Aug 18, 2023$0.1200
May 4, 2023Apr 20, 2023May 5, 2023May 19, 2023$0.1200
Feb 9, 2023Jan 26, 2023Feb 10, 2023Feb 24, 2023$0.1200
Nov 3, 2022Oct 19, 2022Nov 4, 2022Nov 18, 2022$0.1200
Aug 4, 2022Jul 20, 2022Aug 5, 2022Aug 20, 2022$0.1200
May 5, 2022Apr 20, 2022May 6, 2022May 20, 2022$0.1200
Feb 10, 2022Jan 26, 2022Feb 11, 2022Feb 25, 2022$0.1200
Nov 4, 2021Oct 20, 2021Nov 5, 2021Nov 19, 2021$0.1200
Aug 5, 2021Jul 21, 2021Aug 6, 2021Aug 20, 2021$0.1200
May 6, 2021Apr 22, 2021May 7, 2021May 21, 2021$0.1200
Feb 11, 2021Jan 27, 2021Feb 12, 2021Feb 26, 2021$0.1100
Nov 12, 2020–––$0.1100
Aug 6, 2020Jul 22, 2020Aug 7, 2020Aug 21, 2020$0.1100
Apr 30, 2020–––$0.1100
Feb 6, 2020–––$0.1100
Oct 31, 2019–––$0.1100
Aug 1, 2019–––$0.1100
May 2, 2019–––$0.1100
Feb 7, 2019–––$0.1000
Nov 1, 2018–––$0.0900
Aug 2, 2018–––$0.0800
May 3, 2018–––$0.0700
Feb 7, 2018–––$0.0700
Nov 2, 2017–––$0.0600
Aug 2, 2017–––$0.0600
May 3, 2017–––$0.0600
Feb 8, 2017–––$0.0600
Nov 2, 2016–––$0.0600
Aug 3, 2016–––$0.0600
May 3, 2016–––$0.0600
Feb 3, 2016–––$0.0600
Nov 4, 2015–––$0.0600
Aug 5, 2015–––$0.0600
Jun 10, 2015–––$0.0600
Dec 11, 2014–––$0.0500
Sep 10, 2014–––$0.0500
Jun 11, 2014–––$0.0500
Mar 12, 2014–––$0.0500
Dec 12, 2013–––$0.0500
Sep 12, 2013–––$0.0500
May 13, 2013–––$0.0500
Feb 13, 2013–––$0.0500
Nov 13, 2012–––$0.0500
Mar 7, 2008–––$0.1000
Aug 6, 2007–––$0.1000
Mar 27, 2007–––$0.4000
Jun 2, 2004–––$0.1000
May 29, 2003–––$0.1000

Stock Splits

2 events
Effective DateRatioFactor
Nov 1, 20052:12.00
Jan 21, 20032: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.