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 22, 2026Est. EPS 0.1600 · FY end Sep 30, 2026
Last Dividend$0.3200Ex-date Sep 10, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 22, 2026Sep 30, 20260.1600–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 23, 2026Jun 30, 20260.5400post-market

Dividend History

28 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Sep 10, 2026Jul 14, 2026Sep 10, 2026Sep 30, 2026$0.3200
Jun 11, 2026–––$0.3000
Mar 12, 2026Feb 5, 2026Mar 12, 2026Mar 31, 2026$0.3000
Dec 11, 2025Nov 18, 2025Dec 11, 2025Dec 31, 2025$0.2850
Sep 11, 2025Aug 19, 2025Sep 11, 2025Sep 30, 2025$0.2850
Jun 12, 2025May 27, 2025Jun 12, 2025Jun 30, 2025$0.2850
Mar 13, 2025Feb 6, 2025Mar 13, 2025Mar 31, 2025$0.2850
Dec 12, 2024Nov 19, 2024Dec 12, 2024Dec 31, 2024$0.2800
Sep 12, 2024Aug 20, 2024Sep 12, 2024Sep 30, 2024$0.2800
Jun 13, 2024May 28, 2024Jun 13, 2024Jun 28, 2024$0.2750
Mar 13, 2024Feb 20, 2024Mar 14, 2024Mar 28, 2024$0.2750
Dec 13, 2023Nov 21, 2023Dec 14, 2023Dec 29, 2023$0.2750
Sep 13, 2023Aug 23, 2023Sep 14, 2023Sep 29, 2023$0.2750
Jun 7, 2023May 22, 2023Jun 8, 2023Jun 30, 2023$0.2750
Mar 8, 2023Feb 22, 2023Mar 9, 2023Mar 31, 2023$0.2750
Dec 9, 2022Nov 22, 2022Dec 12, 2022Dec 30, 2022$0.2750
Sep 9, 2022Aug 22, 2022Sep 12, 2022Sep 30, 2022$0.2750
Jun 8, 2022May 24, 2022Jun 9, 2022Jun 30, 2022$0.2700
Mar 9, 2022Feb 23, 2022Mar 10, 2022Mar 31, 2022$0.2700
Dec 8, 2021Nov 22, 2021Dec 9, 2021Dec 30, 2021$0.2700
Sep 8, 2021Aug 23, 2021Sep 9, 2021Sep 30, 2021$0.2550
Jun 18, 2021Apr 21, 2021Jun 21, 2021Jun 30, 2021$0.2500
Mar 19, 2021Feb 11, 2021Mar 22, 2021Mar 31, 2021$0.2400
Dec 14, 2020Oct 21, 2020Dec 15, 2020Dec 31, 2020$0.2200
Sep 14, 2020Jul 22, 2020Sep 15, 2020Sep 30, 2020$0.2000
Jun 12, 2020May 27, 2020Jun 15, 2020Jun 30, 2020$0.2000
Mar 19, 2020Feb 3, 2020Mar 20, 2020Mar 31, 2020$0.2000
Dec 19, 2019–––$0.0580

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.