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

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 12, 2026Jun 30, 20260.5600–

Recent Earnings

No past dates on file.

Dividend History

31 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 10, 2026May 12, 2026Jun 10, 2026Jun 30, 2026$0.2530
Mar 11, 2026–––$0.2450
Jun 11, 2025–––$0.2435
Mar 12, 2025–––$0.2175
Dec 11, 2024–––$0.2218
Sep 11, 2024–––$0.2309
Jun 12, 2024–––$0.2285
Mar 12, 2024–––$0.2200
Dec 12, 2023–––$0.2187
Sep 12, 2023–––$0.2183
Dec 13, 2022–––$0.2052
Sep 13, 2022–––$0.2153
Jun 7, 2022–––$0.2220
Mar 15, 2022–––$0.2085
Dec 7, 2021–––$0.2090
Sep 7, 2021–––$0.2151
Jun 8, 2021–––$0.0308
Mar 16, 2021–––$0.2128
Dec 8, 2020–––$0.1980
Sep 8, 2020–––$0.1939
Jun 9, 2020–––$0.1894
Mar 10, 2020–––$0.1785
Dec 10, 2019–––$0.1826
Sep 11, 2019–––$0.1836
Jun 11, 2019–––$0.1820
Mar 12, 2019–––$0.1715
Dec 10, 2018–––$0.1730
Sep 10, 2018–––$0.1748
Jun 11, 2018–––$0.1774
Mar 12, 2018–––$0.2200
Dec 11, 2017–––$0.2200

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.