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

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 3, 2026Jun 30, 20260.1700–

Recent Earnings

No past dates on file.

Dividend History

15 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 18, 2026May 4, 2026May 18, 2026May 29, 2026$0.0350
Mar 9, 2026Feb 23, 2026Mar 9, 2026Mar 20, 2026$0.0350
Nov 17, 2025Nov 3, 2025Nov 17, 2025Nov 28, 2025$0.0310
Aug 18, 2025Aug 4, 2025Aug 18, 2025Aug 29, 2025$0.0310
May 19, 2025May 5, 2025May 19, 2025May 30, 2025$0.0310
Mar 10, 2025Feb 24, 2025Mar 10, 2025Mar 21, 2025$0.0310
Nov 4, 2024Oct 21, 2024Nov 4, 2024Nov 15, 2024$0.0280
Aug 5, 2024Jul 22, 2024Aug 5, 2024Aug 16, 2024$0.0280
May 3, 2024Apr 22, 2024May 6, 2024May 17, 2024$0.0280
Mar 8, 2024Feb 19, 2024Mar 11, 2024Mar 22, 2024$0.0280
Dec 8, 2023Oct 23, 2023Dec 11, 2023Dec 22, 2023$0.0250
Sep 15, 2023Jul 24, 2023Sep 18, 2023Sep 29, 2023$0.0250
Jun 9, 2023Apr 24, 2023Jun 12, 2023Jun 23, 2023$0.0250
Apr 14, 2023Feb 20, 2023Apr 17, 2023Apr 28, 2023$0.0250
Mar 5, 2018–––$1.0000

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.