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 Earnings–No date scheduled
Last Dividend$0.4891Ex-date Dec 31, 2026
Splits on Record–None on file

Upcoming Earnings

No upcoming dates on file.

Recent Earnings

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

Dividend History

19 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Dec 31, 2026Jan 29, 2026Dec 31, 2026–$0.4891
Jun 30, 2026Jan 29, 2026Jun 30, 2026Aug 25, 2026$0.4919
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.