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 21, 2026Est. EPS 0.9600 · FY end Sep 30, 2026
Last Dividend$0.3200Ex-date Jul 15, 2026
Splits on Record3Latest Sep 18, 2017 (1.50:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 21, 2026Sep 30, 20260.9600–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20260.8800–
Jul 27, 2026Jun 30, 20260.8700–
Jul 22, 2026Jun 30, 20260.8700pre-market

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 15, 2026Jun 16, 2026Jul 15, 2026Aug 3, 2026$0.3200
Apr 15, 2026Mar 17, 2026Apr 15, 2026May 1, 2026$0.3200
Jan 15, 2026Dec 16, 2025Jan 15, 2026Feb 2, 2026$0.3200
Oct 15, 2025Sep 16, 2025Oct 15, 2025Nov 3, 2025$0.3100
Jul 15, 2025Jun 18, 2025Jul 15, 2025Aug 1, 2025$0.3100
Apr 15, 2025Mar 31, 2025Apr 15, 2025May 1, 2025$0.3100
Jan 15, 2025Dec 18, 2024Jan 15, 2025Feb 3, 2025$0.3100
Oct 18, 2024Sep 17, 2024Oct 18, 2024Nov 1, 2024$0.3000
Jul 15, 2024Jun 26, 2024Jul 15, 2024Aug 1, 2024$0.3000
Apr 12, 2024Mar 22, 2024Apr 15, 2024May 1, 2024$0.3000
Jan 11, 2024Dec 14, 2023Jan 12, 2024Feb 1, 2024$0.3000
Oct 12, 2023Sep 18, 2023Oct 13, 2023Nov 1, 2023$0.2900
Jul 13, 2023Jun 16, 2023Jul 14, 2023Aug 1, 2023$0.2900
Apr 13, 2023Mar 16, 2023Apr 14, 2023May 1, 2023$0.2900
Jan 12, 2023Dec 16, 2022Jan 13, 2023Feb 1, 2023$0.2900
Oct 13, 2022Sep 16, 2022Oct 14, 2022Nov 1, 2022$0.2800
Jul 14, 2022Jun 17, 2022Jul 15, 2022Aug 1, 2022$0.2800
Apr 13, 2022Mar 11, 2022Apr 14, 2022May 2, 2022$0.2800
Jan 13, 2022–––$0.2800
Oct 14, 2021Sep 17, 2021Oct 15, 2021Nov 1, 2021$0.2600
Jul 14, 2021–––$0.2600
Apr 14, 2021Mar 11, 2021Apr 15, 2021May 3, 2021$0.2600
Jan 14, 2021Dec 10, 2020Jan 15, 2021Feb 1, 2021$0.2600
Oct 14, 2020–––$0.2500
Jul 16, 2020Jun 9, 2020Jul 17, 2020Aug 3, 2020$0.2500
Apr 14, 2020–––$0.2500
Jan 14, 2020–––$0.2500
Oct 11, 2019–––$0.2400
Jul 12, 2019–––$0.2400
Apr 12, 2019–––$0.2400
Jan 14, 2019–––$0.2400
Oct 12, 2018–––$0.2200
Jul 12, 2018–––$0.2200
Apr 12, 2018–––$0.2200
Jan 11, 2018–––$0.2200
Oct 12, 2017–––$0.2200
Jul 12, 2017–––$0.3200
Apr 11, 2017–––$0.3200
Jan 11, 2017–––$0.3200
Oct 12, 2016–––$0.3100
Jul 13, 2016–––$0.3100
Apr 13, 2016–––$0.3100
Jan 13, 2016–––$0.3100
Oct 13, 2015–––$0.3100
Jul 13, 2015–––$0.3100
Apr 13, 2015–––$0.3100
Jan 13, 2015–––$0.3000
Oct 10, 2014–––$0.3000
Jul 21, 2014–––$0.3000
Apr 11, 2014–––$0.3000
Jan 13, 2014–––$0.3000
Oct 10, 2013–––$0.2900
Jul 11, 2013–––$0.2900
May 13, 2013–––$3.0272
Apr 11, 2013–––$0.3100
Jan 11, 2013–––$0.3100
Oct 11, 2012–––$0.3000
Jul 11, 2012–––$0.3000
Apr 11, 2012–––$0.3000
Jan 11, 2012–––$0.3000

Stock Splits

3 events
Effective DateRatioFactor
Sep 18, 20171.50:11.50
May 10, 20061.05:11.05
Jun 17, 20031.50:11.50
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.