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 22, 2026Est. EPS 0.0500 · FY end Jun 30, 2026
Last Dividend$0.1500Ex-date Aug 21, 2017
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 22, 2026Jun 30, 20260.0500–

Recent Earnings

No past dates on file.

Dividend History

44 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 21, 2017–––$0.1500
May 17, 2017–––$0.3800
Feb 14, 2017–––$0.3800
Nov 18, 2016–––$0.3800
Aug 19, 2016–––$0.3800
May 17, 2016–––$0.3800
Feb 12, 2016–––$0.3800
Nov 23, 2015–––$0.3800
Aug 24, 2015–––$0.3800
May 20, 2015–––$0.3800
Feb 17, 2015–––$0.3800
Nov 24, 2014–––$0.3800
Aug 25, 2014–––$0.3800
May 21, 2014–––$0.3800
Feb 18, 2014–––$0.3800
Nov 25, 2013–––$0.3600
Aug 26, 2013–––$0.3600
May 21, 2013–––$0.3600
Feb 20, 2013–––$0.3600
Nov 26, 2012–––$0.3100
Aug 27, 2012–––$0.3100
May 21, 2012–––$0.3100
Feb 21, 2012–––$0.3100
Nov 28, 2011–––$0.2300
Aug 29, 2011–––$0.2300
May 23, 2011–––$0.2300
Feb 22, 2011–––$0.2300
Dec 1, 2010–––$0.8300
Nov 25, 2009–––$0.7500
Dec 3, 2008–––$0.7500
Nov 28, 2007–––$0.7500
Nov 29, 2006–––$0.6500
Nov 30, 2005–––$0.5000
Dec 1, 2004–––$0.4500
Dec 4, 2003–––$0.4000
Nov 22, 2002–––$0.0500
Nov 21, 2001–––$0.0500
Sep 6, 2000–––$0.0900
Jun 16, 2000–––$0.0900
Mar 8, 2000–––$0.0900
Dec 8, 1999–––$0.0900
Sep 8, 1999–––$0.0900
Jun 9, 1999–––$0.0900
Mar 10, 1999–––$0.0800

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.