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 27, 2026Est. EPS 0.1400 · FY end Jun 30, 2026
Last Dividend$0.1323Ex-date May 8, 2026
Splits on Record1Latest Aug 16, 2007 (5:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 27, 2026Jun 30, 20260.1400–

Recent Earnings

No past dates on file.

Dividend History

44 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 8, 2026Apr 24, 2026May 8, 2026–$0.1323
Dec 17, 2025Dec 5, 2025Dec 17, 2025Jan 9, 2026$1.4006
Apr 14, 2025Apr 3, 2025Apr 14, 2025Apr 29, 2025$0.9698
May 21, 2020–––$0.0942
May 9, 2019–––$0.0900
May 10, 2018–––$0.0770
May 10, 2017–––$0.0223
Jan 5, 2017–––$0.0002
May 8, 2013–––$0.0043
Jan 31, 2013–––$0.0075
May 9, 2012–––$0.0352
Jan 5, 2012–––$0.1686
Sep 8, 2011–––$0.1051
May 11, 2011–––$0.0198
Jan 5, 2011–––$0.2435
Aug 11, 2010–––$0.1418
May 12, 2010–––$0.0418
Jan 13, 2010–––$0.1232
Aug 11, 2009–––$0.0678
Jan 7, 2009–––$0.3917
Aug 12, 2008–––$0.5594
May 1, 2008–––$0.0335
Jan 9, 2008–––$0.6748
Aug 15, 2007–––$0.1765
Apr 18, 2007–––$0.5470
Jan 10, 2007–––$0.6831
Aug 16, 2006–––$0.4828
May 9, 2006–––$0.0182
Feb 21, 2006–––$0.3500
Aug 24, 2005–––$0.3770
May 12, 2005–––$0.0704
Dec 29, 2004–––$0.3498
Aug 20, 2004–––$0.8146
May 13, 2004–––$0.1392
Nov 19, 2003–––$0.4876
Aug 15, 2003–––$0.2368
Jun 12, 2003–––$0.0960
Jan 8, 2003–––$0.1789
May 13, 2002–––$0.0286
May 2, 2001–––$0.0917
Jan 10, 2001–––$0.2050
May 8, 2000–––$0.1060
May 7, 1999–––$0.0930
Apr 9, 1999–––$0.0390

Stock Splits

1 events
Effective DateRatioFactor
Aug 16, 20075:15.00
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.