Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate 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 EarningsOct 21, 2026Est. EPS 2.0800 · FY end Sep 30, 2026
Last Dividend$2.9291Ex-date May 5, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 21, 2026Sep 30, 20262.0800–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20262.0500–
Jul 23, 2026Jun 30, 20262.0000post-market

Dividend History

30 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 5, 2026Apr 14, 2026May 5, 2026May 15, 2026$2.9291
May 13, 2025Apr 3, 2025May 13, 2025May 23, 2025$2.5423
May 16, 2024Apr 10, 2024May 17, 2024May 28, 2024$2.3852
May 12, 2023–––$2.1864
May 19, 2022Apr 13, 2022May 20, 2022May 31, 2022$2.1171
May 13, 2021–––$2.1890
May 21, 2020–––$1.7119
May 16, 2019–––$1.6960
May 18, 2018–––$1.7271
May 11, 2017–––$0.9802
May 10, 2016–––$0.9309
May 18, 2015–––$0.8792
May 22, 2014–––$0.9856
May 31, 2013–––$0.7978
May 21, 2012–––$1.0188
Jun 6, 2011–––$0.5872
May 23, 2011–––$0.6100
Jun 4, 2010–––$0.4197
May 15, 2009–––$0.5010
May 30, 2008–––$0.6087
May 8, 2007–––$0.4890
May 5, 2006–––$0.3635
May 10, 2005–––$0.2739
May 4, 2004–––$0.1860
May 7, 2003–––$0.1357
May 1, 2002–––$0.1034
May 1, 2001–––$0.0949
Aug 16, 2000–––$0.0900
May 3, 2000–––$0.1300
May 4, 1999–––$0.1400

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.