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

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20263.9300–
Aug 4, 2026Jun 30, 20263.9100–

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 3, 2026May 5, 2026Jun 3, 2026Jul 2, 2026$1.5000
Mar 6, 2026Feb 10, 2026Mar 6, 2026Apr 3, 2026$1.5000
Dec 26, 2025Dec 10, 2025Dec 26, 2025Jan 14, 2026$1.0000
Sep 25, 2025Sep 10, 2025Sep 25, 2025Oct 13, 2025$1.0000
Jun 4, 2025May 6, 2025Jun 4, 2025Jul 3, 2025$0.7500
Mar 7, 2025Feb 12, 2025Mar 7, 2025Apr 4, 2025$0.7500
Dec 27, 2024Dec 11, 2024Dec 27, 2024Jan 13, 2025$0.5500
Sep 20, 2024–––$0.4000
Mar 5, 2020–––$0.7800
Dec 19, 2019–––$0.7800
Sep 19, 2019–––$0.7800
Jun 3, 2019–––$0.7000
Mar 6, 2019–––$0.7000
Dec 19, 2018–––$0.7000
Sep 20, 2018–––$0.7000
Jun 1, 2018–––$0.6000
Mar 6, 2018–––$0.6000
Dec 20, 2017–––$0.6000
Sep 21, 2017–––$0.6000
May 31, 2017–––$0.4800
Mar 3, 2017–––$0.4800
Dec 19, 2016–––$0.4800
Sep 27, 2016–––$0.4800
May 26, 2016–––$0.3750
Feb 18, 2016–––$0.3750
Dec 17, 2015–––$0.3750
Sep 16, 2015–––$0.3750
May 15, 2015–––$0.3000
Feb 13, 2015–––$0.3000
Dec 18, 2014–––$0.3000
Sep 18, 2014–––$0.3000
May 16, 2014–––$0.2500
Feb 13, 2014–––$0.2500
Dec 12, 2013–––$0.2500
Sep 20, 2013–––$0.2500
May 17, 2013–––$0.1200
Feb 19, 2013–––$0.1200
Dec 13, 2012–––$0.1200
Sep 21, 2012–––$0.1200
May 18, 2012–––$0.1000
Feb 27, 2012–––$0.1000
Dec 20, 2011–––$0.1000
Aug 10, 2011–––$0.1000
Sep 11, 2008–––$0.1500
Jun 4, 2008–––$0.1500
Mar 13, 2008–––$0.1500
Dec 26, 2007–––$0.1500
Sep 26, 2007–––$0.1500
Jun 15, 2007–––$0.1500
Feb 27, 2007–––$0.1500
Dec 20, 2006–––$0.1500
Sep 27, 2006–––$0.1500
Jun 7, 2006–––$0.1500
Feb 27, 2006–––$0.1500
Dec 14, 2005–––$0.1500
Sep 22, 2005–––$0.1500
Jun 8, 2005–––$0.1300
Feb 25, 2005–––$0.1300
Dec 21, 2004–––$0.1300
Sep 9, 2004–––$0.1300

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.