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 22, 2026Est. EPS – · FY end Sep 30, 2026
Last Dividend$0.0834Ex-date Jul 24, 2026
Splits on Record2Latest Nov 5, 2024 (5:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 22, 2026Sep 30, 2026––

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 23, 2026Jun 30, 2026––
Jul 22, 2026Jun 30, 20260.1700–

Dividend History

30 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 24, 2026May 15, 2026Jul 9, 2026Aug 5, 2026$0.0834
Jul 25, 2025Jun 30, 2025Jul 10, 2025Aug 6, 2025$0.0915
Jul 30, 2024May 9, 2024Jul 15, 2024Aug 12, 2024$0.4762
Jul 28, 2023May 11, 2023Jul 10, 2023Aug 11, 2023$0.4826
Jul 7, 2023–––$0.4877
Aug 1, 2022May 24, 2022Jul 11, 2022Aug 12, 2022$0.3784
Jul 8, 2022–––$0.3870
Jul 30, 2021–––$0.3419
Jul 8, 2021Jun 16, 2021Jul 9, 2021Aug 11, 2021$0.3365
Jul 10, 2020–––$0.3304
Jul 12, 2019–––$0.2870
Jul 13, 2017–––$0.2939
Jul 14, 2016–––$0.2795
Jul 8, 2015–––$0.2929
Aug 1, 2014–––$0.2715
Jul 9, 2014–––$0.2830
Jul 10, 2013–––$0.2253
Jun 27, 2012–––$0.2276
Jun 29, 2011–––$0.2347
Jun 14, 2011–––$0.6322
Jun 30, 2010–––$0.2213
Jul 2, 2009–––$0.1104
Jul 3, 2008–––$0.0711
Jul 6, 2007–––$0.0743
Jul 7, 2006–––$0.1072
Jul 7, 2005–––$0.1148
Jul 15, 2004–––$0.1077
Aug 7, 2003–––$0.1092
Aug 8, 2002–––$0.0462
Nov 20, 2001–––$0.1042

Stock Splits

2 events
Effective DateRatioFactor
Nov 5, 20245:15.00
Sep 7, 20062:12.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.