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 1.5000 · FY end Sep 30, 2026
Last Dividend$0.1600Ex-date Jun 4, 2026
Splits on Record4Latest Sep 13, 2016 (1.10:1)

Upcoming Earnings

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

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 21, 2026Jun 30, 20261.4400–
Jul 14, 2026Jun 30, 20261.4400–

Dividend History

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

Stock Splits

4 events
Effective DateRatioFactor
Sep 13, 20161.10:11.10
Jun 11, 20081.05:11.05
Jun 29, 20061.05:11.05
Jun 11, 20041.05:11.05
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.