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 29, 2026Est. EPS 2.8100 · FY end Sep 30, 2026
Last Dividend$1.0389Ex-date Sep 30, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 29, 2026Sep 30, 20262.8100–

Recent Earnings

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

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Sep 30, 2026Jul 24, 2025Oct 1, 2026Oct 21, 2026$1.0389
Jul 1, 2026Feb 8, 2024Jul 1, 2026Jul 2, 2026$0.9694
Jun 30, 2026Feb 8, 2024Jul 1, 2026Jul 2, 2026$0.9694
Mar 31, 2026Feb 8, 2024Apr 1, 2026Apr 2, 2026$0.9740
Dec 31, 2025–––$0.9950
Oct 1, 2025–––$0.9980
Jun 18, 2025–––$0.9773
Mar 27, 2025–––$0.8515
Mar 25, 2025–––$0.8536
Jan 3, 2025–––$0.8113
Jan 2, 2025–––$0.8190
Sep 25, 2024–––$0.8830
Sep 24, 2024–––$0.8780
Jun 20, 2024–––$0.8490
Jun 18, 2024–––$0.8472
Mar 19, 2024–––$0.8047
Jan 2, 2024Feb 11, 2022Jan 3, 2024Jan 12, 2024$0.7400
Sep 19, 2023–––$0.7906
Jun 20, 2023–––$0.8080
Mar 22, 2023–––$0.7430
Mar 21, 2023–––$0.7392
Dec 30, 2022–––$0.7353
Dec 6, 2022–––$1.0500
Sep 21, 2022–––$0.6880
Sep 20, 2022–––$0.6919
Jun 20, 2022–––$0.6947
Mar 22, 2022–––$0.7270
Mar 21, 2022–––$0.7289
Jan 3, 2022–––$0.7510
Dec 31, 2021–––$0.7470
Sep 20, 2021–––$0.7746
Jun 24, 2021–––$0.7880
Jun 23, 2021–––$5.7229
Mar 25, 2021–––$0.7800
Mar 24, 2021–––$5.1815
Jan 1, 2021–––$0.8119
Sep 25, 2020–––$0.7700
Jun 29, 2020–––$0.7630
Mar 30, 2020–––$0.7580
Mar 27, 2020–––$0.7496
Jan 6, 2020–––$0.7370
Jan 3, 2020–––$0.7392
Sep 27, 2019–––$0.7210
Sep 26, 2019–––$0.7234
Jun 11, 2019–––$0.7240
Jun 10, 2019–––$0.7255
Mar 19, 2019–––$0.7260
Dec 18, 2018–––$0.7255
Sep 25, 2018–––$0.7545
Mar 19, 2018–––$0.6200
Dec 19, 2017–––$0.6200
Sep 25, 2017–––$0.6200
Jun 5, 2017–––$0.6200
Mar 20, 2017–––$0.6100
Dec 21, 2016–––$0.6100
Sep 27, 2016–––$0.6100
Jun 6, 2016–––$0.6100
Mar 21, 2016–––$0.6100
Dec 21, 2015–––$0.6100
Sep 28, 2015–––$0.6100

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.