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 EarningsSep 3, 2026Est. EPS – · FY end Jun 30, 2026
Last Dividend$0.6293Ex-date Nov 28, 2025
Splits on Record8Latest Nov 28, 2025 (1.02:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Sep 3, 2026Jun 30, 2026––

Recent Earnings

No past dates on file.

Dividend History

23 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Nov 28, 2025Nov 18, 2025Nov 28, 2025Dec 10, 2025$0.6293
Dec 2, 2024Nov 19, 2024Dec 2, 2024Dec 10, 2024$0.6096
Jun 10, 2024May 30, 2024Jun 10, 2024Jun 21, 2024$0.3826
Dec 6, 2023Dec 4, 2023Dec 7, 2023Feb 5, 2024$0.3907
May 31, 2023May 23, 2023Jun 1, 2023Jun 6, 2023$0.3319
Dec 1, 2022Nov 21, 2022Dec 2, 2022Dec 9, 2022$0.1541
Nov 10, 2017–––$0.4299
Nov 15, 2016–––$1.0077
Nov 18, 2013–––$0.2901
Nov 27, 2012–––$0.4447
Nov 22, 2011–––$0.3018
Jan 6, 2011–––$0.3298
Dec 1, 2009–––$0.2970
Nov 5, 2008–––$0.1066
Oct 18, 2007–––$0.0731
Nov 24, 2006–––$0.0706
Dec 19, 2005–––$0.1750
Nov 12, 2004–––$0.0571
Nov 25, 2003–––$0.0350
Nov 15, 2001–––$0.2844
Nov 20, 2000–––$0.0955
Nov 24, 1999–––$0.8989
Apr 19, 1999–––$0.2536

Stock Splits

8 events
Effective DateRatioFactor
Nov 28, 20251.02:11.03
Dec 6, 20231.08:11.08
Nov 27, 20231.01:11.01
May 10, 20231.02:11.02
Nov 12, 20191.03:11.03
Nov 8, 20181.04:11.04
Nov 15, 20161.01:11.01
Dec 10, 20141.01:11.01
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.