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 16, 2026Est. EPS 0.1200 · FY end Jul 31, 2026
Last Dividend$0.2500Ex-date Jul 17, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Sep 16, 2026Jul 31, 20260.1200–

Recent Earnings

Report DateFY EndEst. EPSTime
Jun 9, 2026Apr 30, 2026-0.3800post-market
Jun 4, 2026Apr 30, 2026-0.3600–

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 17, 2026May 21, 2026Jul 17, 2026Aug 12, 2026$0.2500
Apr 10, 2026Feb 26, 2026Apr 10, 2026May 13, 2026$0.2500
Jan 16, 2026Nov 20, 2025Jan 16, 2026Feb 11, 2026$0.2500
Oct 17, 2025Sep 17, 2025Oct 17, 2025Nov 12, 2025$0.2500
Jul 18, 2025Jun 5, 2025Jul 18, 2025Aug 13, 2025$0.2500
Apr 11, 2025Feb 26, 2025Apr 11, 2025May 14, 2025$0.2500
Jan 17, 2025Dec 4, 2024Jan 17, 2025Feb 12, 2025$0.2500
Oct 18, 2024Sep 12, 2024Oct 18, 2024Nov 13, 2024$0.2500
Jul 19, 2024May 16, 2024Jul 19, 2024Aug 6, 2024$0.2500
Apr 11, 2024Feb 22, 2024Apr 12, 2024May 7, 2024$1.3000
Jan 18, 2024Nov 30, 2023Jan 19, 2024Feb 13, 2024$1.3000
Oct 19, 2023Sep 13, 2023Oct 20, 2023Nov 7, 2023$1.3000
Jul 20, 2023Jun 6, 2023Jul 21, 2023Aug 8, 2023$1.3000
Apr 13, 2023Feb 28, 2023Apr 14, 2023May 9, 2023$1.3000
Jan 12, 2023Dec 2, 2022Jan 13, 2023Jan 31, 2023$1.3000
Oct 20, 2022Sep 27, 2022Oct 21, 2022Nov 8, 2022$1.3000
Jul 14, 2022Jun 7, 2022Jul 15, 2022Aug 5, 2022$1.3000
Apr 14, 2022Feb 24, 2022Apr 18, 2022May 3, 2022$1.3000
Jan 13, 2022Nov 23, 2021Jan 14, 2022Feb 1, 2022$1.3000
Oct 21, 2021Sep 15, 2021Oct 22, 2021Nov 9, 2021$1.3000
Jul 15, 2021May 25, 2021Jul 16, 2021Aug 6, 2021$1.0000
Aug 13, 2020Mar 3, 2020Aug 14, 2020Sep 2, 2020$1.3000
Apr 16, 2020–––$1.3000
Jan 16, 2020–––$1.3000
Oct 17, 2019–––$1.3000
Jul 18, 2019–––$1.3000
Apr 17, 2019–––$1.2500
Jan 17, 2019–––$1.2500
Oct 18, 2018–––$1.2500
Jul 12, 2018–––$1.2500
Apr 12, 2018–––$1.2000
Jan 11, 2018–––$1.2000
Oct 12, 2017–––$1.2000
Jul 12, 2017–––$4.7000
Apr 11, 2017–––$1.1500
Jan 11, 2017–––$1.1500
Oct 12, 2016–––$1.1500
Jul 13, 2016–––$4.4000
Apr 13, 2016–––$1.1000
Jan 13, 2016–––$1.1000
Oct 14, 2015–––$1.1000
Jul 15, 2015–––$4.1000
Apr 15, 2015–––$1.0000
Jan 14, 2015–––$1.0000
Oct 15, 2014–––$1.0000
Jul 16, 2014–––$1.0000
Apr 15, 2014–––$0.7500
Jan 15, 2014–––$0.7500
Oct 16, 2013–––$0.7500
Jul 17, 2013–––$0.7500
Apr 17, 2013–––$0.5000
Jan 16, 2013–––$0.5000
Oct 17, 2012–––$0.5000
Jul 18, 2012–––$0.4000
Apr 18, 2012–––$0.2500
Jan 18, 2012–––$0.2500
Oct 19, 2011–––$0.2500
Jul 13, 2011–––$0.2200
Apr 13, 2011–––$0.2200
Jan 19, 2011–––$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.