Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate 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 EarningsAug 27, 2026Est. EPS 2.0000 · FY end Jul 31, 2026
Last Dividend$0.5900Ex-date Jul 7, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 27, 2026Jul 31, 20262.0000–

Recent Earnings

Report DateFY EndEst. EPSTime
Jun 2, 2026Apr 30, 20261.8900pre-market

Dividend History

46 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 7, 2026Jun 1, 2026Jul 7, 2026Jul 21, 2026$0.5900
Apr 7, 2026Mar 11, 2026Apr 7, 2026Apr 21, 2026$0.5900
Jan 6, 2026Dec 2, 2025Jan 6, 2026Jan 20, 2026$0.5900
Oct 7, 2025Aug 27, 2025Oct 7, 2025Oct 21, 2025$0.5900
Jul 8, 2025Jun 2, 2025Jul 8, 2025Jul 22, 2025$0.5900
Apr 8, 2025Mar 11, 2025Apr 8, 2025Apr 22, 2025$0.5900
Jan 7, 2025Dec 4, 2024Jan 7, 2025Jan 21, 2025$0.5900
Oct 8, 2024Aug 28, 2024Oct 8, 2024Oct 22, 2024$0.5900
Jul 9, 2024May 28, 2024Jul 9, 2024Jul 23, 2024$0.5900
Apr 8, 2024Mar 13, 2024Apr 9, 2024Apr 23, 2024$0.5900
Jan 8, 2024Dec 6, 2023Jan 9, 2024Jan 23, 2024$0.5900
Oct 6, 2023Aug 30, 2023Oct 10, 2023Oct 24, 2023$0.5900
Jul 10, 2023May 30, 2023Jul 11, 2023Jul 25, 2023$0.5900
Apr 10, 2023Mar 16, 2023Apr 11, 2023Apr 25, 2023$0.5900
Dec 30, 2022Nov 30, 2022Jan 3, 2023Jan 17, 2023$0.5500
Oct 3, 2022Aug 23, 2022Oct 4, 2022Oct 18, 2022$0.5500
Jul 1, 2022May 25, 2022Jul 5, 2022Jul 19, 2022$0.5500
Apr 4, 2022Mar 16, 2022Apr 5, 2022Apr 19, 2022$0.5500
Jan 3, 2022Dec 2, 2021Jan 4, 2022Jan 18, 2022$0.4200
Oct 4, 2021Aug 25, 2021Oct 5, 2021Oct 19, 2021$0.4200
Jul 2, 2021–––$0.4200
Apr 5, 2021Mar 16, 2021Apr 6, 2021Apr 20, 2021$0.4200
Jan 4, 2021Dec 2, 2020Jan 5, 2021Jan 19, 2021$0.3600
Oct 5, 2020Aug 25, 2020Oct 6, 2020Oct 20, 2020$0.3600
Jul 6, 2020–––$0.3600
Apr 6, 2020–––$0.3600
Jan 6, 2020–––$0.3200
Oct 7, 2019–––$0.3200
Jul 8, 2019–––$0.3200
Apr 8, 2019–––$0.3200
Jan 7, 2019–––$0.2900
Oct 5, 2018–––$0.2900
Jul 9, 2018–––$0.2900
Apr 9, 2018–––$0.2900
Jan 8, 2018–––$0.2600
Oct 6, 2017–––$0.2600
Jul 7, 2017–––$0.2600
Apr 7, 2017–––$0.2600
Dec 19, 2016–––$0.2500
Sep 12, 2016–––$0.2500
Jun 13, 2016–––$0.2500
Mar 24, 2016–––$0.2500
Dec 21, 2015–––$0.2200
Sep 14, 2015–––$0.2200
Jun 15, 2015–––$0.2200
Apr 6, 2015–––$0.2200

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.