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 16, 2026Est. EPS 1.6300 · FY end Sep 30, 2026
Last Dividend$0.4950Ex-date Sep 18, 2026
Splits on Record4Latest Mar 21, 2007 (1.05:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 16, 2026Sep 30, 20261.6300–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 24, 2026Jun 30, 20261.5500–
Jul 17, 2026Jun 30, 2026––

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Sep 18, 2026Jul 15, 2026Sep 18, 2026Oct 16, 2026$0.4950
Jun 18, 2026May 20, 2026Jun 18, 2026Jul 17, 2026$0.4950
Mar 20, 2026Jan 21, 2026Mar 20, 2026Apr 17, 2026$0.4950
Dec 19, 2025Nov 19, 2025Dec 19, 2025Jan 16, 2026$0.4510
Sep 19, 2025Jul 16, 2025Sep 19, 2025Oct 17, 2025$0.4510
Jun 20, 2025May 21, 2025Jun 20, 2025Jul 18, 2025$0.4510
Mar 21, 2025Jan 22, 2025Mar 21, 2025Apr 18, 2025$0.4510
Dec 20, 2024Nov 20, 2024Dec 20, 2024Jan 17, 2025$0.4070
Sep 20, 2024Jul 17, 2024Sep 20, 2024Oct 18, 2024$0.4070
Jun 21, 2024May 15, 2024Jun 21, 2024Jul 19, 2024$0.4070
Mar 14, 2024Jan 24, 2024Mar 15, 2024Apr 19, 2024$0.4070
Dec 14, 2023Nov 15, 2023Dec 15, 2023Jan 19, 2024$0.3740
Sep 14, 2023Jul 19, 2023Sep 15, 2023Oct 20, 2023$0.3740
Jun 15, 2023May 17, 2023Jun 16, 2023Jul 21, 2023$0.3740
Mar 16, 2023Jan 27, 2023Mar 17, 2023Apr 21, 2023$0.3740
Dec 15, 2022Nov 16, 2022Dec 16, 2022Jan 20, 2023$0.3410
Sep 15, 2022Jul 20, 2022Sep 16, 2022Oct 21, 2022$0.3410
Jun 16, 2022May 18, 2022Jun 17, 2022Jul 15, 2022$0.3410
Mar 17, 2022Jan 26, 2022Mar 18, 2022Apr 15, 2022$0.3410
Dec 16, 2021Nov 17, 2021Dec 17, 2021Jan 21, 2022$0.3080
Sep 16, 2021Jul 21, 2021Sep 17, 2021Oct 15, 2021$0.3080
Jun 17, 2021–––$0.3080
Mar 18, 2021Jan 27, 2021Mar 19, 2021Apr 16, 2021$0.3080
Dec 17, 2020Nov 18, 2020Dec 18, 2020Jan 15, 2021$0.2860
Sep 17, 2020Jul 15, 2020Sep 18, 2020Oct 16, 2020$0.2860
Jun 18, 2020–––$0.2860
Mar 19, 2020–––$0.2860
Dec 19, 2019–––$0.2640
Sep 19, 2019–––$0.2640
Jun 20, 2019–––$0.2640
Mar 14, 2019–––$0.2640
Dec 20, 2018–––$0.2420
Sep 20, 2018–––$0.2420
Jun 14, 2018–––$0.2420
Mar 15, 2018–––$0.2420
Dec 14, 2017–––$0.2200
Sep 14, 2017–––$0.2200
Jun 14, 2017–––$0.2200
Mar 15, 2017–––$0.2090
Dec 14, 2016–––$0.2090
Sep 14, 2016–––$0.2090
Jun 15, 2016–––$0.2090
Mar 16, 2016–––$0.1980
Dec 16, 2015–––$0.1980
Sep 16, 2015–––$0.1980
Jun 17, 2015–––$0.1980
Mar 18, 2015–––$0.1870
Dec 17, 2014–––$0.1870
Sep 17, 2014–––$0.1870
Jun 18, 2014–––$0.1870
Mar 19, 2014–––$0.1760
Dec 18, 2013–––$0.1760
Sep 18, 2013–––$0.1760
Jun 19, 2013–––$0.1760
Mar 13, 2013–––$0.1650
Dec 19, 2012–––$0.1650
Nov 28, 2012–––$1.1000
Sep 19, 2012–––$0.1650
Jun 13, 2012–––$0.1650
Mar 14, 2012–––$0.1540

Stock Splits

4 events
Effective DateRatioFactor
Mar 21, 20071.05:11.05
Apr 28, 20061.05:11.05
Mar 22, 20061.05:11.05
Mar 22, 20051.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.