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 0.9600 · FY end Jun 30, 2026
Last Dividend$1.0000Ex-date Nov 10, 2010
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

42 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Nov 10, 2010–––$1.0000
Aug 30, 2010–––$0.0950
May 28, 2010–––$0.0950
Mar 4, 2010–––$0.0900
Nov 30, 2009–––$0.0900
Aug 28, 2009–––$0.0900
May 13, 2009–––$0.0900
Mar 6, 2009–––$0.3750
Dec 19, 2008–––$0.3750
Aug 21, 2008–––$0.3750
May 20, 2008–––$0.3750
Mar 25, 2008–––$0.3750
Nov 16, 2007–––$0.3750
Aug 16, 2007–––$0.3750
May 18, 2007–––$0.3750
Mar 22, 2007–––$0.3750
Jan 8, 2007–––$0.5000
Nov 20, 2006–––$0.1250
Aug 16, 2006–––$0.1250
May 19, 2006–––$0.1250
Apr 5, 2006–––$0.1250
Nov 28, 2005–––$0.5000
Nov 15, 2005–––$0.0775
Aug 17, 2005–––$0.0775
Apr 11, 2005–––$0.0775
Jan 10, 2005–––$0.0775
Oct 8, 2004–––$0.0775
Jul 12, 2004–––$0.0775
Apr 12, 2004–––$0.0775
Jan 12, 2004–––$0.0775
Oct 6, 2003–––$0.0775
Jul 9, 2003–––$0.0775
Apr 7, 2003–––$0.0775
Jan 6, 2003–––$0.0775
Oct 9, 2002–––$0.0775
Jul 8, 2002–––$0.0775
Apr 8, 2002–––$0.0775
Jan 7, 2002–––$0.0750
Oct 5, 2001–––$0.0750
Jul 9, 2001–––$0.0750
Apr 9, 2001–––$0.0750
Jan 10, 2001–––$0.0725

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.