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 EarningsJul 30, 2026Est. EPS 7.5600 · FY end Jun 30, 2026
Last Dividend$2.9500Ex-date Feb 18, 2025
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 30, 2026Jun 30, 20267.5600–

Recent Earnings

No past dates on file.

Dividend History

38 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Feb 18, 2025Feb 4, 2025Feb 18, 2025Mar 7, 2025$2.9500
Dec 3, 2024Nov 21, 2024Dec 3, 2024Dec 20, 2024$2.9500
Aug 27, 2024Aug 15, 2024Aug 27, 2024Sep 13, 2024$2.9500
May 24, 2024May 16, 2024May 28, 2024Jun 14, 2024$2.9500
Feb 16, 2024Feb 6, 2024Feb 20, 2024Mar 8, 2024$2.9500
Nov 27, 2023Nov 16, 2023Nov 28, 2023Dec 15, 2023$2.9500
Aug 28, 2023Aug 18, 2023Aug 29, 2023Sep 15, 2023$2.9500
May 26, 2023May 19, 2023May 30, 2023Jun 16, 2023$2.8500
Feb 17, 2023Feb 7, 2023Feb 21, 2023Mar 10, 2023$2.8500
Nov 28, 2022Nov 18, 2022Nov 29, 2022Dec 16, 2022$2.8500
Aug 29, 2022Aug 19, 2022Aug 30, 2022Sep 16, 2022$2.8500
May 27, 2022May 20, 2022May 31, 2022Jun 17, 2022$2.7500
Feb 14, 2022Feb 1, 2022Feb 15, 2022Mar 4, 2022$2.7500
Nov 29, 2021Nov 19, 2021Nov 30, 2021Dec 17, 2021$2.7500
Aug 30, 2021Aug 20, 2021Aug 31, 2021Sep 17, 2021$2.7500
May 28, 2021–––$2.5000
Feb 12, 2021Feb 2, 2021Feb 16, 2021Mar 5, 2021$2.5000
Nov 23, 2020Nov 10, 2020Nov 24, 2020Dec 11, 2020$2.5000
Aug 17, 2020Aug 4, 2020Aug 18, 2020Sep 4, 2020$2.5000
May 22, 2020–––$2.2500
Feb 14, 2020–––$2.2500
Nov 18, 2019–––$2.2500
Aug 19, 2019–––$2.2500
May 24, 2019–––$2.0000
Feb 15, 2019–––$2.0000
Nov 19, 2018–––$2.0000
Aug 20, 2018–––$2.0000
May 21, 2018–––$1.7500
Feb 16, 2018–––$1.7500
Nov 20, 2017–––$1.7500
Aug 11, 2017–––$1.7500
May 12, 2017–––$1.5000
Feb 16, 2017–––$1.5000
Nov 10, 2016–––$1.5000
Aug 12, 2016–––$1.5000
May 13, 2016–––$1.5000
Feb 11, 2016–––$1.5000
Nov 13, 2015–––$1.5000

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.