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.1200 · FY end Jun 30, 2026
Last Dividend$1.3754Ex-date May 8, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 30, 2026Jun 30, 20261.1200–

Recent Earnings

No past dates on file.

Dividend History

30 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 8, 2026Feb 12, 2026May 8, 2026May 11, 2026$1.3754
May 7, 2025–––$1.1346
May 6, 2025–––$1.1320
May 5, 2025–––$1.1333
May 3, 2024–––$0.8800
May 2, 2024–––$0.8787
May 3, 2023–––$0.8250
May 2, 2023–––$0.8238
May 3, 2022–––$0.5250
May 2, 2022–––$0.5261
May 4, 2021–––$0.6040
May 3, 2021–––$4.1094
Jun 8, 2020–––$0.5657
Nov 19, 2019–––$0.8860
Nov 18, 2019–––$0.8839
May 7, 2019–––$1.1200
May 6, 2019–––$1.1182
Nov 27, 2018–––$0.9060
Nov 26, 2018–––$0.9075
Apr 30, 2018–––$2.4260
Nov 14, 2017–––$1.8670
Nov 13, 2017–––$1.6000
May 2, 2017–––$2.1800
May 1, 2017–––$2.0000
Nov 14, 2016–––$1.6000
May 5, 2014–––$2.0300
Nov 13, 2013–––$0.8100
Apr 26, 2013–––$2.1600
Apr 27, 2011–––$1.1800
Apr 28, 2010–––$0.5000

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.