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 EarningsAug 3, 2026Est. EPS 8.6900 · FY end Jun 30, 2026
Last Dividend$0.1500Ex-date Dec 28, 2017
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 3, 2026Jun 30, 20268.6900–
Aug 5, 2026Jun 30, 20269.0100–

Recent Earnings

No past dates on file.

Dividend History

28 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Dec 28, 2017–––$0.1500
Sep 28, 2017–––$0.1500
Jun 28, 2017–––$0.1500
Mar 29, 2017–––$0.1500
Dec 28, 2016–––$0.1500
Sep 28, 2016–––$0.1500
Jun 28, 2016–––$0.1500
Mar 29, 2016–––$0.1500
Dec 29, 2015–––$0.1030
Sep 28, 2015–––$0.1030
Jun 26, 2015–––$0.1030
Mar 27, 2015–––$0.1030
Dec 29, 2014–––$0.1660
Sep 26, 2014–––$0.1660
Jun 26, 2014–––$0.1660
Mar 27, 2014–––$0.1660
Dec 27, 2013–––$0.1430
Sep 26, 2013–––$0.1430
Jun 26, 2013–––$0.1430
Mar 26, 2013–––$0.1430
Dec 27, 2012–––$0.1090
Sep 26, 2012–––$0.1090
Jun 27, 2012–––$0.1090
Mar 28, 2012–––$0.1090
Dec 28, 2011–––$0.0800
Sep 28, 2011–––$0.0800
Jun 28, 2011–––$0.0800
Mar 29, 2011–––$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.