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 EarningsJul 23, 2026Est. EPS 79.2000 · FY end Jun 30, 2026
Last Dividend$0.4950Ex-date Jun 29, 2026
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

17 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 29, 2026Jan 29, 2026Jun 30, 2026–$0.4950
Dec 31, 2025–––$0.5109
Jun 27, 2025–––$0.5540
Dec 27, 2024–––$0.5070
Jun 27, 2024–––$0.4670
Dec 28, 2023–––$0.4940
Jun 29, 2023–––$0.4160
Dec 29, 2022–––$0.4470
Dec 29, 2021–––$0.4790
Jun 29, 2021–––$0.4070
Dec 29, 2020–––$0.3850
Jun 29, 2020–––$0.3730
Dec 27, 2019–––$0.7300
Jun 26, 2019–––$0.7460
Dec 27, 2017–––$0.7510
Dec 26, 2012–––$0.1200
Jun 28, 2010–––$0.6100

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.