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 EarningsAug 5, 2026Est. EPS 2.7800 · FY end Jun 30, 2026
Last Dividend$1.7427Ex-date Jun 12, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 5, 2026Jun 30, 20262.7800–
Aug 10, 2026Jun 30, 20261366.8300–

Recent Earnings

No past dates on file.

Dividend History

13 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 12, 2026May 15, 2026Jun 12, 2026Jun 18, 2026$1.7427
Jun 10, 2026May 15, 2026Jun 10, 2026–$1.7977
Apr 16, 2026–––$1.7600
Nov 20, 2024Oct 18, 2024Nov 20, 2024Nov 26, 2024$1.7138
Nov 18, 2024–––$1.7565
Aug 22, 2024Aug 1, 2024Aug 22, 2024Aug 28, 2024$1.7717
May 23, 2024Apr 23, 2024May 24, 2024May 31, 2024$1.9186
Apr 12, 2024Apr 4, 2024Apr 15, 2024Apr 19, 2024$1.9022
Apr 11, 2024–––$1.8822
Nov 16, 2023–––$1.8490
Aug 23, 2023–––$1.6320
May 22, 2023–––$1.6810
Apr 5, 2023–––$1.3180

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.