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

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 30, 2026Jun 15, 2026Jun 30, 2026Jul 15, 2026$0.3000
Mar 31, 2026Mar 10, 2026Mar 31, 2026Apr 15, 2026$0.3000
Dec 31, 2025Dec 15, 2025Dec 31, 2025Jan 15, 2026$0.3000
Sep 30, 2025Sep 15, 2025Sep 30, 2025Oct 15, 2025$0.3000
Jun 30, 2025Jun 13, 2025Jun 30, 2025Jul 15, 2025$0.3000
Mar 31, 2025Mar 4, 2025Mar 31, 2025Apr 15, 2025$0.3000
Dec 31, 2024Aug 12, 2024Dec 31, 2024Jan 15, 2025$0.4200
Sep 30, 2024Aug 12, 2024Sep 30, 2024Oct 15, 2024$0.2100
Mar 17, 2022Mar 1, 2022Mar 18, 2022Apr 1, 2022$0.1000
Feb 16, 2022Feb 3, 2022Feb 17, 2022Mar 1, 2022$0.1000
Jan 19, 2022Jan 5, 2022Jan 20, 2022Feb 2, 2022$0.1000
Dec 15, 2021Dec 1, 2021Dec 16, 2021Jan 5, 2022$0.1000
Nov 17, 2021Nov 3, 2021Nov 18, 2021Dec 2, 2021$0.1000
Oct 20, 2021Oct 6, 2021Oct 21, 2021Nov 3, 2021$0.1000
Sep 22, 2021Sep 3, 2021Sep 23, 2021Oct 1, 2021$0.1000
Aug 18, 2021Aug 3, 2021Aug 19, 2021Sep 3, 2021$0.1000
Jul 21, 2021Jul 7, 2021Jul 22, 2021Aug 3, 2021$0.1000
Jun 22, 2021Jun 4, 2021Jun 23, 2021Jul 2, 2021$0.1000
May 19, 2021May 5, 2021May 20, 2021Jun 2, 2021$0.1000
Apr 20, 2021Apr 6, 2021Apr 21, 2021Apr 30, 2021$0.1000
Mar 17, 2021Feb 24, 2021Mar 18, 2021Apr 2, 2021$0.1000
Feb 17, 2021Feb 3, 2021Feb 18, 2021Mar 2, 2021$0.1000
Jan 22, 2021Jan 8, 2021Jan 25, 2021Feb 2, 2021$0.1000
Dec 21, 2020Dec 8, 2020Dec 22, 2020Jan 5, 2021$0.1000
Nov 18, 2020Nov 5, 2020Nov 19, 2020Dec 2, 2020$0.1000
Oct 21, 2020Oct 6, 2020Oct 22, 2020Oct 30, 2020$0.1000
Sep 23, 2020Sep 9, 2020Sep 24, 2020Oct 2, 2020$0.1000
Aug 19, 2020Aug 4, 2020Aug 20, 2020Sep 2, 2020$0.1000
Jul 21, 2020Jul 7, 2020Jul 22, 2020Jul 31, 2020$0.1000
Jun 17, 2020Jun 4, 2020Jun 18, 2020Jul 1, 2020$0.1000
May 21, 2020May 7, 2020May 22, 2020Jun 2, 2020$0.1000
Apr 22, 2020Apr 2, 2020Apr 23, 2020May 1, 2020$0.1175
Mar 18, 2020Feb 20, 2020Mar 19, 2020Apr 3, 2020$0.1175
Feb 19, 2020Feb 4, 2020Feb 20, 2020Feb 28, 2020$0.1175
Jan 22, 2020Jan 8, 2020Jan 23, 2020Jan 31, 2020$0.1175
Dec 18, 2019–––$0.1175
Nov 20, 2019–––$0.1175
Oct 16, 2019–––$0.1175
Sep 19, 2019–––$0.1175
Aug 21, 2019–––$0.1175
Jul 24, 2019–––$0.1175
Jun 19, 2019–––$0.1175
May 22, 2019–––$0.1175
Apr 17, 2019–––$0.1175
Mar 20, 2019–––$0.1175
Feb 20, 2019–––$0.1175
Jan 23, 2019–––$0.1175
Dec 19, 2018–––$0.1175
Nov 20, 2018–––$0.1175
Oct 23, 2018–––$0.1175
Sep 24, 2018–––$0.1175
Aug 22, 2018–––$0.1175
Jul 18, 2018–––$0.1175
Jun 20, 2018–––$0.1175
May 22, 2018–––$0.1175
Apr 18, 2018–––$0.1175
Mar 21, 2018–––$0.1175
Feb 21, 2018–––$0.1175
Jan 17, 2018–––$0.1175
Dec 20, 2017–––$0.1175

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.