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 EarningsJul 29, 2026Est. EPS 1.0400 · FY end Jun 30, 2026
Last Dividend$0.0350Ex-date Jul 24, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 29, 2026Jun 30, 20261.0400–

Recent Earnings

No past dates on file.

Dividend History

14 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 24, 2026Jun 30, 2026Jul 24, 2026Aug 14, 2026$0.0350
Apr 2, 2026Feb 12, 2026Apr 3, 2026May 15, 2026$0.0350
Jan 9, 2026Nov 24, 2025Jan 9, 2026Feb 13, 2026$0.0350
Oct 24, 2025Sep 24, 2025Oct 24, 2025Nov 14, 2025$0.0350
Jul 25, 2025Jul 1, 2025Jul 25, 2025Aug 15, 2025$0.0350
Apr 25, 2025Mar 27, 2025Apr 25, 2025May 15, 2025$0.0350
Jan 14, 2025Nov 21, 2024Jan 14, 2025Feb 14, 2025$0.0350
Oct 18, 2024Sep 18, 2024Oct 18, 2024Nov 15, 2024$0.0300
Jul 19, 2024Jun 26, 2024Jul 19, 2024Aug 15, 2024$0.0300
Apr 18, 2024Mar 22, 2024Apr 19, 2024May 15, 2024$0.0300
Jan 12, 2024Dec 8, 2023Jan 16, 2024Feb 15, 2024$0.0300
Oct 19, 2023Sep 22, 2023Oct 20, 2023Nov 15, 2023$0.0300
Jul 20, 2023Jun 23, 2023Jul 21, 2023Aug 15, 2023$0.0300
May 22, 2023Apr 25, 2023May 23, 2023Jun 15, 2023$0.0300

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.