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 18, 2026Est. EPS 0.7000 · FY end Jun 30, 2026
Last Dividend$0.6229Ex-date May 11, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 18, 2026Jun 30, 20260.7000–
Aug 25, 2026Jun 30, 20260.8400–

Recent Earnings

Report DateFY EndEst. EPSTime
Jun 9, 2026Mar 31, 20260.3600–

Dividend History

38 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 11, 2026Apr 30, 2026May 11, 2026–$0.6229
May 4, 2026Apr 24, 2026May 4, 2026May 11, 2026$0.1639
Mar 30, 2026Mar 19, 2026Mar 30, 2026Apr 6, 2026$0.1600
Mar 2, 2026Feb 20, 2026Mar 2, 2026Mar 9, 2026$0.1541
Feb 2, 2026Jan 21, 2026Feb 2, 2026Feb 9, 2026$0.1455
Dec 29, 2025Dec 17, 2025Dec 29, 2025Jan 5, 2026$0.1423
Dec 1, 2025Nov 19, 2025Dec 1, 2025Dec 8, 2025$0.1406
Nov 3, 2025Oct 24, 2025Nov 3, 2025Nov 10, 2025$0.1349
Sep 30, 2025Sep 19, 2025Sep 30, 2025Oct 7, 2025$0.1381
Aug 29, 2025Aug 19, 2025Aug 29, 2025Sep 5, 2025$0.1503
Jul 29, 2025Jul 17, 2025Jul 29, 2025Aug 5, 2025$0.1662
Jun 3, 2025–––$0.2631
Aug 19, 2024Aug 9, 2024Aug 19, 2024Aug 26, 2024$0.7248
Jul 26, 2024Jul 16, 2024Jul 26, 2024Aug 2, 2024$0.6575
Jun 21, 2024Jun 11, 2024Jun 21, 2024Jun 28, 2024$0.7002
Jun 10, 2024May 30, 2024Jun 10, 2024Jun 17, 2024$0.2903
Sep 22, 2023Sep 15, 2023Sep 25, 2023Oct 2, 2023$0.1154
Aug 24, 2023Aug 15, 2023Aug 25, 2023Sep 1, 2023$0.1433
Jul 28, 2023Jul 20, 2023Jul 31, 2023Aug 7, 2023$0.1606
Jul 10, 2023Jul 3, 2023Jul 11, 2023Jul 17, 2023$0.1707
May 31, 2023May 23, 2023Jun 1, 2023Jun 6, 2023$0.4541
Jan 27, 2023Jan 20, 2023Jan 30, 2023Feb 6, 2023$0.0764
Sep 30, 2022Sep 22, 2022Oct 3, 2022Oct 11, 2022$0.0895
May 13, 2022May 4, 2022May 16, 2022May 16, 2022$0.3602
May 14, 2021–––$0.0219
Oct 9, 2020Oct 1, 2020Oct 13, 2020Oct 16, 2020$0.0822
May 15, 2019–––$0.3068
May 11, 2018–––$0.3557
Sep 26, 2017–––$0.0004
May 10, 2017–––$0.1066
May 19, 2016–––$0.0348
May 26, 2015–––$0.0239
May 22, 2014–––$0.0021
May 15, 2013–––$0.0054
May 15, 2012–––$0.0323
May 11, 2011–––$0.0207
May 26, 2004–––$0.0245
Mar 27, 2001–––$0.2835

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.