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 30, 2026Est. EPS 1.0900 · FY end Jun 30, 2026
Last Dividend$2.4225Ex-date May 4, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 30, 2026Jun 30, 20261.0900pre-market

Recent Earnings

No past dates on file.

Dividend History

26 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 4, 2026Apr 14, 2026May 4, 2026Jun 3, 2026$2.4225
May 9, 2025Apr 15, 2025May 9, 2025Jun 12, 2025$2.2122
May 9, 2024Mar 26, 2024May 10, 2024Jun 6, 2024$2.0374
May 30, 2023–––$1.9031
May 26, 2022–––$0.2972
May 4, 2022Apr 20, 2022May 5, 2022Jun 8, 2022$1.7968
May 3, 2021Mar 23, 2021May 4, 2021May 26, 2021$1.9061
Apr 30, 2020–––$1.7534
May 7, 2019–––$1.7395
May 9, 2018–––$1.8610
May 11, 2017–––$1.6406
May 5, 2016–––$1.6633
May 6, 2015–––$1.6093
May 7, 2014–––$1.9097
May 6, 2013–––$1.7925
May 7, 2012–––$1.7564
May 11, 2011–––$1.3225
May 17, 2010–––$1.4650
Apr 20, 2009–––$1.4391
May 16, 2008–––$1.6254
Jun 4, 2007–––$1.1675
Jun 2, 2006–––$0.8181
Jun 2, 2005–––$0.6241
Sep 27, 2004–––$0.0231
Apr 30, 2004–––$0.9862
May 28, 2003–––$0.8324

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.