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

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 19, 2026Sep 30, 20260.5700–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 20, 2026Jun 30, 20260.5300post-market

Dividend History

36 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 31, 2026Jul 17, 2026Jul 31, 2026Aug 11, 2026$0.1600
Apr 30, 2026Apr 17, 2026Apr 30, 2026May 15, 2026$0.1600
Jan 30, 2026Jan 26, 2026Jan 30, 2026Feb 13, 2026$0.1600
Oct 31, 2025Oct 20, 2025Oct 31, 2025Nov 12, 2025$0.1600
Jul 31, 2025Jul 21, 2025Jul 31, 2025Aug 12, 2025$0.1600
Apr 30, 2025Apr 17, 2025Apr 30, 2025May 12, 2025$0.1600
Jan 31, 2025Jan 16, 2025Jan 31, 2025Feb 12, 2025$0.1600
Oct 31, 2024Oct 18, 2024Oct 31, 2024Nov 12, 2024$0.1600
Jul 31, 2024Jul 18, 2024Jul 31, 2024Aug 12, 2024$0.1600
Apr 30, 2024Apr 18, 2024May 1, 2024May 13, 2024$0.1600
Jan 30, 2024Jan 18, 2024Jan 31, 2024Feb 9, 2024$0.1600
Oct 27, 2023Oct 19, 2023Oct 30, 2023Nov 10, 2023$0.1600
Jul 28, 2023Jul 20, 2023Jul 31, 2023Aug 11, 2023$0.1600
Apr 28, 2023Apr 20, 2023May 1, 2023May 12, 2023$0.1600
Jan 27, 2023Jan 19, 2023Jan 30, 2023Feb 10, 2023$0.1600
Oct 28, 2022Oct 20, 2022Oct 31, 2022Nov 11, 2022$0.1400
Jul 29, 2022Jul 21, 2022Aug 1, 2022Aug 12, 2022$0.1400
Apr 29, 2022Apr 21, 2022May 2, 2022May 6, 2022$0.1400
Jan 28, 2022Jan 20, 2022Jan 31, 2022Feb 1, 2022$0.1400
Oct 29, 2021Oct 21, 2021Nov 1, 2021Nov 12, 2021$0.1300
Jul 30, 2021Jul 22, 2021Aug 2, 2021Aug 13, 2021$0.1300
May 6, 2021Apr 26, 2021May 7, 2021May 14, 2021$0.1300
Jan 29, 2021Jan 22, 2021Feb 1, 2021Feb 12, 2021$0.1200
Oct 30, 2020–––$0.0900
Jul 31, 2020Jul 24, 2020Aug 3, 2020Aug 17, 2020$0.0600
Apr 29, 2020–––$0.0600
Feb 6, 2020–––$0.1200
Oct 30, 2019–––$0.1000
Jul 30, 2019–––$0.1000
May 1, 2019–––$0.1000
Feb 1, 2019–––$0.1000
Sep 27, 2018–––$0.0900
Jul 30, 2018–––$0.0900
Apr 27, 2018–––$0.0900
Jan 30, 2018–––$0.0800
Oct 30, 2017–––$0.0800

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.