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 1.3300 · FY end Sep 30, 2026
Last Dividend$0.4300Ex-date Sep 15, 2026
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 22, 2026Jun 30, 20261.4200post-market

Dividend History

34 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Sep 15, 2026Aug 13, 2026Sep 15, 2026Sep 30, 2026$0.4300
Jun 15, 2026May 14, 2026Jun 15, 2026Jun 30, 2026$0.4300
Mar 20, 2026Mar 10, 2026Mar 20, 2026Mar 30, 2026$0.4300
Dec 15, 2025Nov 13, 2025Dec 15, 2025Dec 30, 2025$0.4100
Sep 15, 2025Aug 14, 2025Sep 15, 2025Sep 30, 2025$0.4100
Jun 13, 2025May 15, 2025Jun 13, 2025Jun 30, 2025$0.4100
Mar 17, 2025Mar 4, 2025Mar 17, 2025Mar 31, 2025$0.4100
Dec 13, 2024Nov 20, 2024Dec 13, 2024Dec 27, 2024$0.3800
Sep 13, 2024Aug 15, 2024Sep 13, 2024Sep 27, 2024$0.3800
Jun 14, 2024May 9, 2024Jun 14, 2024Jun 28, 2024$0.3800
Mar 14, 2024Feb 29, 2024Mar 15, 2024Mar 29, 2024$0.3800
Dec 12, 2023Nov 14, 2023Dec 13, 2023Dec 27, 2023$0.3500
Sep 12, 2023Aug 16, 2023Sep 13, 2023Sep 27, 2023$0.3500
Jun 13, 2023May 9, 2023Jun 14, 2023Jun 28, 2023$0.3500
Mar 14, 2023Mar 2, 2023Mar 15, 2023Mar 29, 2023$0.3500
Dec 13, 2022Oct 31, 2022Dec 14, 2022Dec 28, 2022$0.3200
Sep 13, 2022Aug 17, 2022Sep 14, 2022Sep 28, 2022$0.3200
Jun 14, 2022May 11, 2022Jun 15, 2022Jun 29, 2022$0.3200
Mar 18, 2022Mar 14, 2022Mar 21, 2022Mar 31, 2022$0.3200
Dec 14, 2021Nov 17, 2021Dec 15, 2021Dec 29, 2021$0.3200
Sep 14, 2021Aug 18, 2021Sep 15, 2021Sep 29, 2021$0.2400
Jun 15, 2021–––$0.1600
Mar 16, 2021Feb 24, 2021Mar 17, 2021Mar 31, 2021$0.1600
Dec 14, 2020Nov 18, 2020Dec 15, 2020Dec 30, 2020$0.0800
Sep 14, 2020Aug 19, 2020Sep 15, 2020Sep 30, 2020$0.0800
Jun 12, 2020–––$0.0800
Mar 12, 2020–––$0.3200
Dec 12, 2019–––$0.2900
Sep 12, 2019–––$0.2900
Jun 13, 2019–––$0.2900
Mar 14, 2019–––$0.2900
Dec 13, 2018–––$0.2500
Sep 13, 2018–––$0.2500
Jun 14, 2018–––$0.2500

Stock Splits

0 events
No splits on file.
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.