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 17, 2026Est. EPS 0.3800 · FY end Sep 30, 2026
Last Dividend$0.2492Ex-date Aug 3, 2026
Splits on Record2Latest Jun 19, 2017 (1.10:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 17, 2026Sep 30, 20260.3800–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 18, 2026Jun 30, 20260.4100–
Jul 17, 2026Jun 30, 20260.4000–

Dividend History

27 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 3, 2026Jul 22, 2026Aug 3, 2026–$0.2492
Aug 12, 2025Jul 9, 2025Aug 12, 2025Sep 8, 2025$0.2491
Aug 12, 2024Aug 1, 2024Aug 12, 2024Sep 10, 2024$0.2378
Aug 8, 2023Jul 19, 2023Aug 9, 2023Sep 8, 2023$0.1932
Aug 9, 2022Jul 13, 2022Aug 10, 2022Sep 7, 2022$0.1256
Jul 28, 2021–––$0.0537
Jul 23, 2019–––$0.0293
Aug 24, 2018–––$0.0445
Jun 19, 2017–––$0.0770
Jun 14, 2016–––$0.1486
Jun 11, 2015–––$0.1570
Jun 3, 2015–––$0.1567
Jul 1, 2014–––$0.7618
May 29, 2013–––$0.6670
May 30, 2012–––$0.5742
Jun 1, 2011–––$0.6209
Jun 9, 2010–––$0.5155
Jun 8, 2010–––$0.5320
Jun 10, 2009–––$0.4586
Jul 9, 2008–––$0.5152
Jun 13, 2007–––$0.4954
Jul 6, 2006–––$0.3620
Aug 3, 2005–––$0.3889
Sep 1, 2004–––$0.3262
Aug 1, 2003–––$0.3268
Mar 4, 2002–––$0.0820
May 18, 2001–––$0.0854

Stock Splits

2 events
Effective DateRatioFactor
Jun 19, 20171.10:11.10
Dec 9, 20145:15.00
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.