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 2.2200 · FY end Jun 30, 2026
Last Dividend$0.8700Ex-date Jul 15, 2026
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jul 15, 2026May 27, 2026Jul 15, 2026Jul 31, 2026$0.8700
Apr 15, 2026Mar 25, 2026Apr 15, 2026Apr 30, 2026$0.8700
Jan 15, 2026Nov 18, 2025Jan 15, 2026Jan 30, 2026$0.8700
Oct 15, 2025Sep 24, 2025Oct 15, 2025Oct 31, 2025$0.8700
Jul 15, 2025May 28, 2025Jul 15, 2025Jul 31, 2025$0.7900
Apr 15, 2025Mar 26, 2025Apr 15, 2025Apr 30, 2025$0.7900
Jan 15, 2025Nov 20, 2024Jan 15, 2025Jan 31, 2025$0.7900
Oct 15, 2024Sep 25, 2024Oct 15, 2024Oct 31, 2024$0.7900
Jul 15, 2024–––$0.7150
Apr 12, 2024Mar 27, 2024Apr 15, 2024Apr 30, 2024$0.7150
Jan 11, 2024Nov 14, 2023Jan 15, 2024Jan 31, 2024$0.7150
Oct 12, 2023Sep 27, 2023Oct 13, 2023Oct 31, 2023$0.7150
Jul 13, 2023May 31, 2023Jul 14, 2023Jul 31, 2023$0.6500
Apr 13, 2023Mar 29, 2023Apr 14, 2023Apr 28, 2023$0.6500
Jan 12, 2023Nov 15, 2022Jan 13, 2023Jan 31, 2023$0.6500
Oct 13, 2022Sep 28, 2022Oct 14, 2022Oct 31, 2022$0.6500
Jul 14, 2022May 25, 2022Jul 15, 2022Jul 29, 2022$0.6000
Apr 13, 2022Mar 30, 2022Apr 15, 2022Apr 29, 2022$0.6000
Jan 13, 2022Nov 16, 2021Jan 14, 2022Jan 31, 2022$0.6000
Oct 14, 2021Sep 29, 2021Oct 15, 2021Oct 29, 2021$0.5800
Jul 14, 2021Jun 30, 2021Jul 15, 2021Jul 30, 2021$0.5800
Apr 14, 2021Mar 31, 2021Apr 15, 2021Apr 30, 2021$0.5800
Jan 14, 2021Dec 16, 2020Jan 15, 2021Jan 29, 2021$0.5800
Oct 14, 2020–––$0.5700
Jul 14, 2020Jun 24, 2020Jul 15, 2020Jul 31, 2020$0.5700
Apr 14, 2020–––$0.5700
Jan 14, 2020–––$0.5700
Oct 11, 2019–––$0.5700
Jul 12, 2019–––$0.5300
Apr 12, 2019–––$0.5300
Jan 14, 2019–––$0.5300
Oct 12, 2018–––$0.5300
Jul 12, 2018–––$0.4600
Apr 12, 2018–––$0.4600
Jan 11, 2018–––$0.4600
Oct 12, 2017–––$0.4400
Jul 12, 2017–––$0.4400
Apr 11, 2017–––$0.4400
Jan 11, 2017–––$0.4300
Oct 12, 2016–––$0.4300
Jul 13, 2016–––$0.4300
Apr 13, 2016–––$0.4300
Jan 13, 2016–––$0.4200
Oct 13, 2015–––$0.4200
Jul 13, 2015–––$0.4200
Apr 13, 2015–––$0.4200
Jan 13, 2015–––$0.4000
Oct 10, 2014–––$0.4000
Jul 11, 2014–––$0.4000
Apr 11, 2014–––$0.4000
Jan 13, 2014–––$0.3700
Oct 10, 2013–––$0.3700
Jul 11, 2013–––$0.3700
Apr 11, 2013–––$0.3700
Jan 11, 2013–––$0.3500
Oct 11, 2012–––$0.3500
Jul 11, 2012–––$0.3500
Apr 11, 2012–––$0.3500
Jan 11, 2012–––$0.3500
Oct 12, 2011–––$0.3400

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.