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 19, 2026Est. EPS 1.3000 · FY end Jun 30, 2026
Last Dividend$1.5000Ex-date Apr 27, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 19, 2026Jun 30, 20261.3000–

Recent Earnings

No past dates on file.

Dividend History

23 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 27, 2026Mar 30, 2026Apr 27, 2026May 21, 2026$1.5000
Dec 1, 2025Oct 29, 2025Dec 1, 2025Dec 30, 2025$1.0000
Aug 19, 2025Jul 15, 2025Aug 19, 2025Sep 11, 2025$1.5000
Aug 20, 2024Jul 17, 2024Aug 20, 2024Sep 11, 2024$2.1000
May 31, 2024May 1, 2024May 31, 2024Jun 20, 2024$1.0000
Aug 21, 2023Jul 18, 2023Aug 22, 2023Sep 13, 2023$2.0000
May 31, 2023May 2, 2023Jun 1, 2023Jun 22, 2023$1.5000
Dec 1, 2022Nov 3, 2022Dec 2, 2022Dec 21, 2022$1.0000
Aug 11, 2022Jul 7, 2022Aug 12, 2022Aug 31, 2022$2.2500
Aug 9, 2021Jul 8, 2021Aug 10, 2021Aug 25, 2021$3.0000
Feb 25, 2021Jan 27, 2021Feb 26, 2021Mar 16, 2021$2.5000
Aug 6, 2020Jul 9, 2020Aug 7, 2020Aug 21, 2020$2.5000
May 26, 2020–––$1.0000
Nov 25, 2019–––$2.0000
Aug 5, 2019–––$0.6000
Aug 2, 2018–––$0.5500
Jul 31, 2017–––$0.5000
Nov 28, 2016–––$2.5000
Jul 19, 2016–––$2.5000
Nov 30, 2015–––$2.0000
Dec 1, 2014–––$1.5000
Nov 19, 2013–––$1.5000
Dec 18, 2012–––$1.0000

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.