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 0.3400 · FY end Jun 30, 2026
Last Dividend$0.3200Ex-date Jun 30, 2026
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

53 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 30, 2026May 6, 2026Jun 30, 2026Jul 28, 2026$0.3200
Mar 31, 2026Feb 26, 2026Mar 31, 2026Apr 28, 2026$0.3200
Mar 9, 2026Feb 26, 2026Mar 9, 2026Mar 20, 2026$0.0300
Dec 31, 2025Nov 6, 2025Dec 31, 2025Jan 27, 2026$0.3200
Nov 28, 2025Nov 6, 2025Nov 28, 2025Dec 15, 2025$0.0400
Sep 30, 2025Aug 6, 2025Sep 30, 2025Oct 28, 2025$0.4800
Aug 29, 2025–––$0.0300
Jun 30, 2025May 8, 2025Jun 30, 2025Jul 28, 2025$0.4800
May 30, 2025May 8, 2025May 30, 2025Jun 13, 2025$0.0500
Mar 31, 2025Feb 27, 2025Mar 31, 2025Apr 28, 2025$0.4800
Dec 31, 2024Nov 7, 2024Dec 31, 2024Jan 27, 2025$0.4500
Sep 30, 2024Aug 8, 2024Sep 30, 2024Oct 28, 2024$0.4500
Jun 28, 2024May 7, 2024Jun 28, 2024Jul 26, 2024$0.4500
Mar 27, 2024Feb 28, 2024Mar 28, 2024Apr 26, 2024$0.4500
Dec 28, 2023Nov 7, 2023Dec 29, 2023Jan 26, 2024$0.4500
Sep 28, 2023–––$0.4500
Jun 29, 2023May 4, 2023Jun 30, 2023Jul 27, 2023$0.4500
Mar 30, 2023Feb 23, 2023Mar 31, 2023Apr 27, 2023$0.4500
Dec 29, 2022Nov 3, 2022Dec 30, 2022Jan 27, 2023$0.4500
Sep 29, 2022Aug 4, 2022Sep 30, 2022Oct 27, 2022$0.4500
Jun 29, 2022May 5, 2022Jun 30, 2022Jul 27, 2022$0.4500
Mar 30, 2022Feb 24, 2022Mar 31, 2022Apr 27, 2022$0.4500
Dec 30, 2021Nov 4, 2021Dec 31, 2021Jan 27, 2022$0.4500
Sep 29, 2021Aug 5, 2021Sep 30, 2021Oct 27, 2021$0.4500
Aug 13, 2021Nov 5, 2020Aug 16, 2021Sep 15, 2021$0.0500
Jun 29, 2021May 6, 2021Jun 30, 2021Jul 27, 2021$0.4500
May 13, 2021Nov 5, 2020May 14, 2021Jun 15, 2021$0.0500
Mar 30, 2021Feb 25, 2021Mar 31, 2021Apr 27, 2021$0.4500
Feb 11, 2021Nov 5, 2020Feb 15, 2021Mar 15, 2021$0.0500
Dec 30, 2020Nov 5, 2020Dec 31, 2020Jan 15, 2021$0.4500
Sep 29, 2020Aug 10, 2020Sep 30, 2020Oct 15, 2020$0.4500
Jun 29, 2020May 11, 2020Jun 30, 2020Jul 15, 2020$0.4500
Mar 30, 2020Feb 20, 2020Mar 31, 2020Apr 15, 2020$0.4500
Dec 30, 2019–––$0.4500
Sep 27, 2019–––$0.4500
Jun 27, 2019–––$0.4500
Mar 28, 2019–––$0.4500
Dec 28, 2018–––$0.4500
Sep 27, 2018–––$0.4500
Jun 28, 2018–––$0.4500
Mar 28, 2018–––$0.4500
Dec 28, 2017–––$0.4500
Sep 28, 2017–––$0.4500
Jun 28, 2017–––$0.4500
Mar 29, 2017–––$0.4500
Dec 28, 2016–––$0.4500
Sep 28, 2016–––$0.4500
Jun 28, 2016–––$0.4500
Mar 29, 2016–––$0.4500
Dec 29, 2015–––$0.4500
Sep 28, 2015–––$0.4500
Jun 26, 2015–––$0.4500
Mar 27, 2015–––$0.4500

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.