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 6, 2026Est. EPS 2.4300 · FY end Jun 30, 2026
Last Dividend$0.2290Ex-date Jun 22, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 6, 2026Jun 30, 20262.4300–

Recent Earnings

No past dates on file.

Dividend History

31 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 22, 2026Apr 30, 2026Jun 22, 2026Jun 30, 2026$0.2290
Mar 20, 2026Feb 19, 2026Mar 20, 2026Mar 31, 2026$0.2280
Dec 22, 2025Oct 30, 2025Dec 22, 2025Dec 31, 2025$0.2270
Sep 19, 2025Jul 30, 2025Sep 19, 2025Sep 30, 2025$0.2260
Jun 18, 2025May 1, 2025Jun 18, 2025Jun 30, 2025$0.2250
Mar 20, 2025Feb 21, 2025Mar 20, 2025Mar 31, 2025$0.2235
Dec 20, 2024Oct 30, 2024Dec 20, 2024Dec 31, 2024$0.2215
Sep 20, 2024Jul 31, 2024Sep 20, 2024Sep 30, 2024$0.2195
Jun 18, 2024May 2, 2024Jun 19, 2024Jun 28, 2024$0.2175
Mar 19, 2024Feb 23, 2024Mar 20, 2024Mar 29, 2024$0.2150
Dec 19, 2023Nov 1, 2023Dec 20, 2023Dec 29, 2023$0.2130
Sep 19, 2023Aug 2, 2023Sep 20, 2023Sep 29, 2023$0.2060
Jun 20, 2023May 3, 2023Jun 21, 2023Jun 30, 2023$0.2040
Mar 21, 2023Feb 23, 2023Mar 22, 2023Mar 31, 2023$0.1975
Dec 19, 2022Oct 31, 2022Dec 20, 2022Dec 29, 2022$0.1930
Sep 20, 2022Jul 28, 2022Sep 21, 2022Sep 30, 2022$0.1840
Jun 21, 2022May 4, 2022Jun 22, 2022Jun 30, 2022$0.1770
Mar 21, 2022Feb 23, 2022Mar 22, 2022Mar 31, 2022$0.1700
Dec 15, 2021Oct 27, 2021Dec 16, 2021Dec 30, 2021$0.1500
Sep 15, 2021Jul 28, 2021Sep 16, 2021Sep 30, 2021$0.1500
Jun 15, 2021–––$0.1500
Mar 16, 2021Feb 23, 2021Mar 17, 2021Mar 31, 2021$0.1500
Dec 15, 2020Oct 27, 2020Dec 16, 2020Dec 30, 2020$0.1350
Sep 15, 2020Jul 29, 2020Sep 16, 2020Sep 30, 2020$0.1350
Jun 15, 2020–––$0.1350
Mar 16, 2020–––$0.1350
Dec 13, 2019–––$0.1250
Sep 13, 2019–––$0.1250
Jun 13, 2019–––$0.1250
Mar 14, 2019–––$0.1250
Dec 15, 2016–––$2.3200

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.