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 27, 2026Est. EPS 4.0800 · FY end Sep 30, 2026
Last Dividend$2.3200Ex-date Sep 14, 2026
Splits on Record3Latest May 31, 2005 (2:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 27, 2026Sep 30, 20264.0800–

Recent Earnings

Report DateFY EndEst. EPSTime
Aug 4, 2026Jun 30, 20264.8400–
Jul 28, 2026Jun 30, 20264.8500–
Jul 16, 2026Jun 30, 20264.8400pre-market

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Sep 14, 2026Aug 11, 2026Sep 14, 2026Sep 22, 2026$2.3200
Jun 15, 2026Jun 3, 2026Jun 15, 2026Jun 23, 2026$2.3200
Mar 9, 2026Feb 24, 2026Mar 9, 2026Mar 17, 2026$2.2100
Dec 8, 2025Nov 7, 2025Dec 8, 2025Dec 16, 2025$2.2100
Sep 15, 2025Aug 13, 2025Sep 15, 2025Sep 23, 2025$2.2100
Jun 16, 2025–––$2.2100
Mar 10, 2025Feb 24, 2025Mar 10, 2025Mar 18, 2025$2.1000
Dec 9, 2024Nov 6, 2024Dec 9, 2024Dec 17, 2024$2.1000
Sep 16, 2024Aug 7, 2024Sep 16, 2024Sep 24, 2024$2.1000
Jun 17, 2024Jun 5, 2024Jun 17, 2024Jun 25, 2024$2.1000
Mar 8, 2024Feb 23, 2024Mar 11, 2024Mar 19, 2024$1.8800
Dec 1, 2023Nov 8, 2023Dec 4, 2023Dec 12, 2023$1.8800
Sep 8, 2023Aug 23, 2023Sep 11, 2023Sep 19, 2023$1.8800
Jun 15, 2023Jun 7, 2023Jun 19, 2023Jun 27, 2023$1.8800
Mar 10, 2023Feb 27, 2023Mar 13, 2023Mar 21, 2023$1.6500
Dec 2, 2022Nov 4, 2022Dec 5, 2022Dec 13, 2022$1.6500
Sep 9, 2022Aug 17, 2022Sep 12, 2022Sep 20, 2022$1.6500
Jun 16, 2022Jun 8, 2022Jun 20, 2022Jun 28, 2022$1.6500
Mar 11, 2022Feb 16, 2022Mar 14, 2022Mar 22, 2022$1.4500
Dec 3, 2021Nov 5, 2021Dec 6, 2021Dec 14, 2021$1.4500
Sep 10, 2021Aug 11, 2021Sep 13, 2021Sep 21, 2021$1.4500
Jun 18, 2021Jun 9, 2021Jun 21, 2021Jun 29, 2021$1.4500
Mar 12, 2021Feb 24, 2021Mar 15, 2021Mar 23, 2021$1.2500
Dec 4, 2020Nov 4, 2020Dec 7, 2020Dec 15, 2020$1.2500
Sep 11, 2020Aug 5, 2020Sep 14, 2020Sep 22, 2020$1.2500
Jun 19, 2020–––$1.2500
Mar 13, 2020–––$1.0800
Dec 6, 2019–––$1.0800
Sep 13, 2019–––$1.0800
Jun 14, 2019–––$1.0800
Mar 8, 2019–––$0.9000
Nov 30, 2018–––$0.9000
Sep 6, 2018–––$0.9000
Jun 15, 2018–––$0.9000
Mar 8, 2018–––$0.7500
Nov 30, 2017–––$0.7500
Sep 7, 2017–––$0.7500
Jun 15, 2017–––$0.7500
Mar 8, 2017–––$0.6250
Nov 30, 2016–––$0.6250
Sep 7, 2016–––$0.6250
Jun 15, 2016–––$0.6250
Mar 9, 2016–––$0.5000
Dec 2, 2015–––$0.5000
Sep 9, 2015–––$0.5000
Jun 11, 2015–––$0.5000
Mar 11, 2015–––$0.3750
Dec 3, 2014–––$0.3750
Sep 10, 2014–––$0.3750
Jun 12, 2014–––$0.3750
Mar 12, 2014–––$0.2800
Dec 4, 2013–––$0.2800
Sep 11, 2013–––$0.2800
Jun 13, 2013–––$0.2800
Mar 13, 2013–––$0.2125
Dec 7, 2012–––$0.2125
Sep 12, 2012–––$0.2125
Jun 13, 2012–––$0.2125
Mar 1, 2012–––$0.1625
Dec 5, 2011–––$0.1625

Stock Splits

3 events
Effective DateRatioFactor
May 31, 20052:12.00
Jun 19, 20032:12.00
Dec 26, 20002: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.