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 0.7400 · FY end Jun 30, 2026
Last Dividend$0.8796Ex-date Apr 17, 2026
Splits on Record1Latest Jul 13, 2001 (2:1)

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

43 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 17, 2026Jan 29, 2026Apr 17, 2026May 1, 2026$0.8796
Jan 8, 2026Dec 26, 2025Jan 8, 2026Jan 23, 2026$0.2009
Aug 11, 2025Jul 31, 2025Aug 11, 2025Aug 25, 2025$0.4050
Apr 25, 2025Mar 25, 2025Apr 25, 2025May 9, 2025$0.7678
Jan 13, 2025Jan 3, 2025Jan 13, 2025Jan 23, 2025$0.1667
Aug 8, 2024Jul 29, 2024Aug 8, 2024Aug 19, 2024$0.3786
Apr 24, 2024Mar 7, 2024Apr 25, 2024May 10, 2024$0.8205
Aug 11, 2023Aug 3, 2023Aug 14, 2023Aug 21, 2023$0.3828
Apr 26, 2023Mar 10, 2023Apr 27, 2023May 12, 2023$0.4101
Jan 13, 2023Jan 3, 2023Jan 17, 2023Jan 23, 2023$0.0873
Aug 12, 2022Aug 4, 2022Aug 15, 2022Aug 22, 2022$0.1737
May 13, 2022May 6, 2022May 16, 2022May 25, 2022$0.2452
Apr 27, 2022Mar 24, 2022Apr 28, 2022May 16, 2022$0.4525
Oct 4, 2021Sep 23, 2021Oct 5, 2021Oct 19, 2021$0.5626
Feb 23, 2021Feb 12, 2021Feb 24, 2021Mar 3, 2021$0.1453
Aug 9, 2019–––$0.2159
Apr 25, 2019–––$0.4970
Aug 10, 2018–––$0.2800
Aug 10, 2017–––$0.2301
May 9, 2017–––$0.3754
Aug 11, 2016–––$0.2180
Apr 26, 2016–––$0.3797
Aug 13, 2015–––$0.2156
May 12, 2015–––$0.1320
Aug 14, 2008–––$1.0938
Aug 11, 2008–––$1.1012
Apr 21, 2008–––$1.2672
Aug 9, 2007–––$0.8824
Apr 26, 2007–––$0.9891
Apr 23, 2007–––$0.8077
Aug 11, 2006–––$0.7580
Apr 24, 2006–––$0.8064
Aug 16, 2005–––$0.6569
Apr 25, 2005–––$0.7473
Aug 10, 2004–––$0.5978
Apr 26, 2004–––$0.6174
Aug 21, 2003–––$0.5400
Apr 14, 2003–––$0.5727
Aug 27, 2002–––$0.4703
Apr 16, 2002–––$0.4481
Aug 28, 2001–––$0.4266
Apr 16, 2001–––$1.2719
Aug 31, 2000–––$0.7380

Stock Splits

1 events
Effective DateRatioFactor
Jul 13, 20012:12.00
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.