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 19, 2026Est. EPS 2.2600 · FY end Sep 30, 2026
Last Dividend$0.3500Ex-date Aug 6, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 19, 2026Sep 30, 20262.2600–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 20, 2026Jun 30, 20262.1500post-market

Dividend History

31 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 6, 2026Jul 23, 2026Aug 6, 2026Aug 20, 2026$0.3500
May 14, 2026Apr 30, 2026May 14, 2026May 28, 2026$0.3500
Mar 17, 2026Feb 27, 2026Mar 17, 2026Mar 31, 2026$0.3500
Nov 6, 2025Oct 23, 2025Nov 6, 2025Nov 20, 2025$0.2600
Aug 7, 2025Jul 24, 2025Aug 7, 2025Aug 21, 2025$0.2600
May 15, 2025May 1, 2025May 15, 2025May 29, 2025$0.2600
Mar 18, 2025Feb 27, 2025Mar 18, 2025Apr 1, 2025$0.2600
Nov 14, 2024Oct 24, 2024Nov 14, 2024Nov 27, 2024$0.2500
Aug 15, 2024Jul 25, 2024Aug 15, 2024Aug 29, 2024$0.2500
Jun 13, 2024May 2, 2024Jun 13, 2024Jun 27, 2024$0.2500
Mar 13, 2024Feb 22, 2024Mar 14, 2024Mar 28, 2024$0.2500
Nov 7, 2023Oct 26, 2023Nov 8, 2023Nov 22, 2023$0.2400
Aug 9, 2023Jul 27, 2023Aug 10, 2023Aug 24, 2023$0.2400
May 10, 2023Apr 27, 2023May 11, 2023May 25, 2023$0.2400
Mar 8, 2023Feb 23, 2023Mar 9, 2023Mar 23, 2023$0.2400
Nov 9, 2022Oct 27, 2022Nov 10, 2022Nov 25, 2022$0.2200
Aug 10, 2022Jul 28, 2022Aug 11, 2022Aug 25, 2022$0.2200
May 11, 2022Apr 28, 2022May 12, 2022May 26, 2022$0.2200
Mar 9, 2022Feb 24, 2022Mar 10, 2022Mar 24, 2022$0.2200
Nov 10, 2021Oct 28, 2021Nov 12, 2021Nov 26, 2021$0.2000
Aug 4, 2021Jul 22, 2021Aug 5, 2021Aug 19, 2021$0.2000
May 5, 2021Apr 22, 2021May 6, 2021May 20, 2021$0.2000
Mar 10, 2021Feb 25, 2021Mar 11, 2021Mar 25, 2021$0.2000
Nov 2, 2000–––$0.2500
Aug 3, 2000–––$0.2500
May 2, 2000–––$0.2500
Jan 31, 2000–––$0.2500
Nov 2, 1999–––$0.2500
Aug 2, 1999–––$0.2500
Apr 30, 1999–––$0.2500
Feb 3, 1999–––$0.2500

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.