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 20, 2026Est. EPS 0.9500 · FY end Sep 30, 2026
Last Dividend$0.3400Ex-date Aug 20, 2026
Splits on Record3Latest Mar 22, 2017 (1.50:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 20, 2026Sep 30, 20260.9500–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20260.9200–
Jul 21, 2026Jun 30, 20260.9000–

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 20, 2026Jul 21, 2026Aug 20, 2026Sep 18, 2026$0.3400
May 21, 2026Apr 21, 2026May 21, 2026Jun 18, 2026$0.3400
Feb 20, 2026Jan 22, 2026Feb 20, 2026Mar 20, 2026$0.3200
Nov 20, 2025Oct 21, 2025Nov 20, 2025Dec 19, 2025$0.3200
Aug 14, 2025Jul 22, 2025Aug 14, 2025Sep 12, 2025$0.3200
May 15, 2025Apr 17, 2025May 15, 2025Jun 13, 2025$0.3200
Feb 20, 2025Jan 23, 2025Feb 20, 2025Mar 20, 2025$0.3000
Nov 14, 2024Oct 22, 2024Nov 14, 2024Dec 13, 2024$0.3000
Aug 15, 2024Jul 18, 2024Aug 15, 2024Sep 13, 2024$0.3000
May 15, 2024Apr 18, 2024May 16, 2024Jun 14, 2024$0.3000
Feb 14, 2024Jan 16, 2024Feb 15, 2024Mar 15, 2024$0.2800
Nov 15, 2023Oct 17, 2023Nov 16, 2023Dec 15, 2023$0.2800
Aug 15, 2023Jul 20, 2023Aug 16, 2023Sep 15, 2023$0.2800
May 15, 2023Apr 20, 2023May 16, 2023Jun 16, 2023$0.2800
Feb 15, 2023Jan 19, 2023Feb 16, 2023Mar 16, 2023$0.2600
Nov 15, 2022Oct 19, 2022Nov 16, 2022Dec 16, 2022$0.2600
Aug 15, 2022Jul 21, 2022Aug 16, 2022Sep 16, 2022$0.2600
May 16, 2022Apr 21, 2022May 17, 2022Jun 17, 2022$0.2600
Feb 16, 2022Jan 20, 2022Feb 17, 2022Mar 17, 2022$0.2400
Nov 16, 2021Oct 21, 2021Nov 17, 2021Dec 17, 2021$0.2400
Aug 16, 2021Jul 21, 2021Aug 17, 2021Sep 17, 2021$0.2400
May 17, 2021–––$0.2400
Feb 17, 2021Jan 21, 2021Feb 18, 2021Mar 18, 2021$0.2200
Nov 17, 2020–––$0.2200
Aug 17, 2020Jul 21, 2020Aug 18, 2020Sep 18, 2020$0.2200
May 15, 2020–––$0.2200
Feb 14, 2020–––$0.2200
Nov 12, 2019–––$0.2200
Aug 12, 2019–––$0.2200
May 13, 2019–––$0.2200
Feb 14, 2019–––$0.2000
Nov 13, 2018–––$0.2000
Aug 13, 2018–––$0.2000
May 11, 2018–––$0.2000
Feb 14, 2018–––$0.1867
Nov 14, 2017–––$0.1867
Aug 11, 2017–––$0.1867
May 11, 2017–––$0.1867
Feb 13, 2017–––$0.2800
Nov 9, 2016–––$0.2800
Aug 11, 2016–––$0.2750
May 12, 2016–––$0.2700
Feb 10, 2016–––$0.2650
Nov 10, 2015–––$0.2600
Aug 12, 2015–––$0.2550
May 13, 2015–––$0.2500
Feb 11, 2015–––$0.2450
Nov 12, 2014–––$0.2350
Aug 13, 2014–––$0.2300
May 23, 2014–––$0.2230
Feb 12, 2014–––$0.3250
Nov 13, 2013–––$0.3200
Aug 13, 2013–––$0.3150
May 13, 2013–––$0.3100
Feb 13, 2013–––$0.3050
Nov 14, 2012–––$0.3000
Aug 15, 2012–––$0.2950
May 11, 2012–––$0.2900
Feb 13, 2012–––$0.2850
Nov 14, 2011–––$0.2800

Stock Splits

3 events
Effective DateRatioFactor
Mar 22, 20171.50:11.50
May 20, 20141.50:11.50
Jan 26, 19992: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.