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 22, 2026Est. EPS 1.6800 · FY end Jun 30, 2026
Last Dividend$1.1248Ex-date Jul 13, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 22, 2026Jun 30, 20261.6800–

Recent Earnings

No past dates on file.

Dividend History

45 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 13, 2026Jun 17, 2026Jul 13, 2026Jul 24, 2026$1.1248
Apr 20, 2026Apr 7, 2026Apr 20, 2026May 1, 2026$1.0873
Dec 8, 2025Nov 25, 2025Dec 8, 2025Dec 19, 2025$0.9979
Oct 14, 2025Oct 3, 2025Oct 14, 2025Oct 27, 2025$1.0006
Jul 15, 2025Jul 7, 2025Jul 15, 2025Jul 28, 2025$0.9877
Apr 22, 2025Apr 9, 2025Apr 22, 2025May 5, 2025$0.8839
Dec 6, 2024Nov 21, 2024Dec 6, 2024Dec 19, 2024$0.7433
Oct 11, 2024Oct 2, 2024Oct 14, 2024Oct 25, 2024$0.7810
Jul 15, 2024Jul 2, 2024Jul 15, 2024Jul 26, 2024$0.8325
Apr 12, 2024Apr 3, 2024Apr 15, 2024Apr 26, 2024$0.9164
Oct 31, 2023Oct 18, 2023Nov 1, 2023Nov 13, 2023$1.5883
May 1, 2023–––$1.6048
Oct 31, 2022Oct 21, 2022Nov 1, 2022Nov 14, 2022$1.3548
Apr 29, 2022Apr 19, 2022May 2, 2022May 13, 2022$1.3528
Oct 29, 2021Oct 19, 2021Nov 1, 2021Nov 15, 2021$1.2440
Apr 30, 2021Apr 19, 2021May 3, 2021May 14, 2021$1.2729
Oct 29, 2020–––$1.1303
May 1, 2020–––$1.2783
Oct 30, 2019–––$0.8944
May 3, 2019–––$0.7699
Oct 30, 2018–––$0.8718
May 1, 2018–––$0.9212
Nov 3, 2017–––$0.8716
Apr 28, 2017–––$0.8805
Oct 27, 2016–––$0.8665
Apr 28, 2016–––$0.9383
Oct 28, 2015–––$0.9322
Apr 30, 2015–––$1.0103
Oct 31, 2014–––$1.0627
Apr 28, 2014–––$1.1109
Oct 31, 2013–––$1.1016
Apr 26, 2013–––$1.1964
May 24, 2012–––$1.9336
Apr 21, 2011–––$2.0365
Apr 21, 2010–––$1.1322
Apr 6, 2009–––$0.5484
May 1, 2008–––$0.4844
May 10, 2007–––$0.4043
Jun 12, 2006–––$0.3265
Apr 29, 2005–––$0.3062
May 11, 2004–––$0.2440
May 6, 2002–––$0.4122
Apr 6, 2001–––$0.1985
Jun 23, 2000–––$0.1400
Aug 13, 1999–––$0.1200

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.