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 23, 2026Est. EPS 0.0600 · FY end Jun 30, 2026
Last Dividend$0.0470Ex-date Apr 27, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 23, 2026Jun 30, 20260.0600–

Recent Earnings

No past dates on file.

Dividend History

25 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 27, 2026–Apr 28, 2026May 7, 2026$0.0470
Jul 28, 2025–––$0.0470
May 2, 2025–––$0.0450
Feb 3, 2025–––$0.0310
Oct 21, 2024–––$0.0330
Jul 22, 2024–––$0.0330
Apr 22, 2024–––$0.0430
Jan 29, 2024Jan 26, 2023Jan 30, 2024Feb 8, 2024$0.0300
Oct 23, 2023–––$0.0320
Jul 24, 2023–––$0.0330
Apr 24, 2023–––$0.0330
Jan 30, 2023–––$0.0220
Oct 24, 2022–––$0.0200
Jul 25, 2022–––$0.0200
Apr 29, 2022–––$0.0210
Jul 29, 2019–––$0.0560
May 22, 2019–––$0.0560
May 31, 2018–––$0.2220
May 25, 2017–––$0.1700
May 24, 2017–––$0.1900
Jun 17, 2016–––$0.2600
Jun 18, 2014–––$0.3600
May 4, 2012–––$0.2500
May 4, 2011–––$0.5900
May 7, 2010–––$0.5100

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.