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

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

11 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 22, 2026Feb 25, 2026May 22, 2026Jun 12, 2026$0.0625
Oct 31, 2025Sep 29, 2025Oct 31, 2025Dec 4, 2025$0.0625
May 23, 2025Mar 3, 2025May 23, 2025Jun 13, 2025$0.0625
Nov 1, 2024Aug 8, 2024Nov 1, 2024Dec 5, 2024$0.0625
May 23, 2024Mar 14, 2024May 24, 2024Jun 14, 2024$0.0625
Nov 9, 2023Sep 8, 2023Nov 10, 2023Dec 7, 2023$0.0625
May 25, 2023Mar 13, 2023May 26, 2023Jun 16, 2023$0.0625
Nov 3, 2022Aug 9, 2022Nov 4, 2022Dec 1, 2022$0.0625
May 26, 2022Mar 29, 2022May 27, 2022Jun 17, 2022$0.0625
Nov 10, 2021Sep 8, 2021Nov 12, 2021Dec 2, 2021$0.0625
May 27, 2021–––$0.1250

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.