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 9, 2026Est. EPS 0.4400 · FY end Jul 31, 2026
Last Dividend$0.1150Ex-date Apr 8, 2022
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Sep 9, 2026Jul 31, 20260.4400–

Recent Earnings

Report DateFY EndEst. EPSTime
Jun 24, 2026Apr 30, 2026-0.1100–

Dividend History

49 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 8, 2022–––$0.1150
Jan 10, 2022–––$0.1150
Oct 7, 2021–––$0.1100
Jul 8, 2021–––$0.1100
Apr 8, 2021–––$0.1100
Jan 7, 2021–––$0.1100
Oct 7, 2020–––$0.1050
Jul 9, 2020–––$0.1050
Apr 6, 2020–––$0.1050
Jan 7, 2020–––$0.1050
Oct 3, 2019–––$0.1000
Jul 3, 2019–––$0.1000
Mar 29, 2019–––$0.1000
Dec 31, 2018–––$0.1000
Sep 28, 2018–––$0.0900
Jun 29, 2018–––$0.0900
Mar 29, 2018–––$0.0900
Dec 29, 2017–––$0.0900
Sep 29, 2017–––$0.0800
Jun 29, 2017–––$0.2900
Mar 30, 2017–––$0.0800
Dec 29, 2016–––$0.0800
Sep 29, 2016–––$0.0700
Jun 29, 2016–––$0.2800
Mar 30, 2016–––$0.0700
Dec 30, 2015–––$0.0700
Sep 29, 2015–––$0.0600
Jun 29, 2015–––$0.4600
Mar 30, 2015–––$0.0600
Dec 30, 2014–––$0.0600
Sep 29, 2014–––$0.4500
Jun 27, 2014–––$0.4500
Mar 28, 2014–––$0.0500
Jan 2, 2014–––$0.0500
Sep 27, 2013–––$0.0400
Jun 27, 2013–––$0.0400
Mar 27, 2013–––$0.0300
Dec 17, 2012–––$0.5300
Sep 27, 2012–––$0.0300
Jun 28, 2012–––$0.0300
Dec 21, 2000–––$0.0350
Oct 5, 2000–––$0.0350
Jun 30, 2000–––$0.0400
Mar 31, 2000–––$0.0000
Mar 30, 2000–––$0.0400
Dec 23, 1999–––$0.0400
Oct 1, 1999–––$0.0400
Jun 25, 1999–––$0.0400
Apr 9, 1999–––$0.0400

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.