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 24, 2026Est. EPS – · FY end Jun 30, 2026
Last Dividend$0.4320Ex-date Aug 8, 2025
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

27 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 8, 2025–––$0.4320
May 9, 2025Mar 26, 2025May 9, 2025Jun 6, 2025$0.4359
Feb 28, 2025–––$1.3890
Sep 30, 2024Sep 13, 2024Sep 30, 2024Nov 12, 2024$0.3912
Jun 28, 2024Jun 17, 2024Jun 28, 2024Aug 15, 2024$0.3911
Mar 28, 2024Feb 6, 2024Apr 1, 2024Apr 16, 2024$1.4162
Mar 27, 2024Mar 18, 2024Mar 28, 2024May 21, 2024$0.3938
Feb 28, 2024–––$1.4470
Sep 28, 2023Sep 8, 2023Sep 29, 2023Nov 17, 2023$0.4096
Jun 29, 2023Jun 15, 2023Jun 30, 2023Aug 16, 2023$0.4091
Dec 29, 2022Dec 13, 2022Dec 30, 2022Apr 21, 2023$2.2579
Jul 29, 2021Jul 2, 2021Jul 30, 2021Aug 26, 2021$0.3829
Jun 28, 2017–––$0.2610
Dec 28, 2016–––$1.0513
Dec 29, 2015–––$0.6505
Dec 28, 2015–––$0.4870
Jun 26, 2015–––$0.6384
Dec 29, 2014–––$1.3664
Dec 27, 2012–––$0.6673
Dec 28, 2011–––$0.6589
Dec 29, 2010–––$0.6859
Dec 29, 2009–––$0.2680
Dec 27, 2007–––$0.7597
Dec 27, 2006–––$1.9336
Dec 28, 2005–––$1.2503
Dec 29, 2004–––$0.4398
Dec 29, 2003–––$0.7521

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.