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 EarningsSep 29, 2026Est. EPS 0.5800 · FY end Aug 31, 2026
Last Dividend$0.3800Ex-date Aug 7, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Sep 29, 2026Aug 31, 20260.5800–
Sep 30, 2026Aug 31, 20260.5900–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 24, 2026May 31, 20260.6200pre-market
Jul 22, 2026May 31, 20260.6100–

Dividend History

39 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 7, 2026Jul 23, 2026Aug 7, 2026Sep 4, 2026$0.3800
May 8, 2026Mar 31, 2026May 8, 2026Jun 5, 2026$0.3800
Jan 30, 2026Dec 17, 2025Jan 30, 2026Feb 27, 2026$0.3800
Oct 31, 2025Sep 25, 2025Oct 31, 2025Nov 28, 2025$0.3700
Aug 1, 2025Jul 15, 2025Aug 1, 2025Aug 29, 2025$0.3700
May 2, 2025Mar 20, 2025May 2, 2025May 30, 2025$0.3700
Jan 31, 2025Dec 19, 2024Jan 31, 2025Feb 28, 2025$0.3700
Nov 1, 2024Sep 26, 2024Nov 1, 2024Nov 29, 2024$0.3600
Aug 2, 2024Jul 18, 2024Aug 2, 2024Aug 30, 2024$0.3600
May 2, 2024Mar 20, 2024May 3, 2024May 31, 2024$0.3600
Feb 1, 2024Dec 14, 2023Feb 2, 2024Mar 1, 2024$0.3600
Nov 2, 2023Sep 28, 2023Nov 3, 2023Dec 1, 2023$0.2800
Aug 3, 2023Jul 19, 2023Aug 4, 2023Sep 1, 2023$0.2800
May 4, 2023Mar 23, 2023May 5, 2023Jun 2, 2023$0.2800
Feb 2, 2023Dec 14, 2022Feb 3, 2023Mar 3, 2023$0.2800
Nov 3, 2022Sep 28, 2022Nov 4, 2022Dec 2, 2022$0.2450
Aug 4, 2022Jul 20, 2022Aug 5, 2022Sep 2, 2022$0.2450
May 5, 2022Mar 24, 2022May 6, 2022Jun 3, 2022$0.2450
Feb 3, 2022Dec 17, 2021Feb 4, 2022Mar 4, 2022$0.2450
Nov 4, 2021Sep 23, 2021Nov 5, 2021Dec 3, 2021$0.2350
Aug 5, 2021Jul 22, 2021Aug 6, 2021Sep 3, 2021$0.2350
May 6, 2021Mar 25, 2021May 7, 2021Jun 4, 2021$0.2350
Feb 4, 2021Dec 17, 2020Feb 5, 2021Mar 5, 2021$0.2350
Nov 5, 2020–––$0.2300
Aug 6, 2020Jul 23, 2020Aug 7, 2020Sep 4, 2020$0.2300
May 7, 2020–––$0.2300
Jan 30, 2020–––$0.2300
Oct 31, 2019–––$0.2000
Aug 1, 2019–––$0.2000
May 2, 2019–––$0.2000
Jan 31, 2019–––$0.2000
Nov 1, 2018–––$0.1913
Aug 2, 2018–––$0.1913
May 3, 2018–––$0.1913
Feb 1, 2018–––$0.1913
Nov 2, 2017–––$0.1875
Aug 2, 2017–––$0.1875
Apr 26, 2017–––$0.1875
Jan 26, 2017–––$0.1875

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.