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 EarningsAug 14, 2026Est. EPS – · FY end Jun 30, 2026
Last Dividend$0.2500Ex-date Feb 9, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 14, 2026Jun 30, 2026––

Recent Earnings

No past dates on file.

Dividend History

49 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Feb 9, 2026Jan 26, 2026Feb 9, 2026Feb 17, 2026$0.2500
Jul 25, 2025–––$0.2500
Feb 10, 2025Jan 30, 2025Feb 10, 2025Feb 18, 2025$0.3500
Jul 23, 2024Jul 10, 2024Jul 23, 2024Jul 31, 2024$0.3500
Feb 9, 2024Jan 30, 2024Feb 12, 2024Feb 20, 2024$0.2500
Jul 25, 2023Jul 12, 2023Jul 26, 2023Aug 2, 2023$0.1000
Nov 25, 2022Nov 21, 2022Nov 28, 2022Dec 7, 2022$0.3100
May 20, 2022May 10, 2022May 23, 2022Jun 1, 2022$0.3700
Nov 26, 2021Nov 16, 2021Nov 29, 2021Dec 7, 2021$0.6500
May 27, 2021–––$0.4800
Nov 30, 2020Nov 18, 2020Dec 1, 2020Dec 8, 2020$0.3600
Jun 2, 2020–––$0.4200
Dec 2, 2019–––$0.5500
May 30, 2019–––$0.5500
Dec 7, 2018–––$0.5500
May 29, 2018–––$0.5000
Dec 8, 2017–––$0.5000
May 25, 2017–––$0.4200
Dec 8, 2016–––$0.4000
May 27, 2016–––$0.3500
Nov 27, 2015–––$0.5000
May 28, 2015–––$0.5000
Dec 4, 2014–––$0.3200
May 28, 2014–––$0.4800
Dec 4, 2013–––$0.5000
May 28, 2013–––$0.4700
Dec 12, 2012–––$0.9400
May 31, 2012–––$0.4200
Dec 14, 2011–––$0.4400
May 25, 2011–––$0.3600
Dec 13, 2010–––$0.3300
May 25, 2010–––$0.3000
Dec 16, 2009–––$0.3200
May 28, 2009–––$0.2800
Dec 11, 2008–––$0.2800
May 29, 2008–––$0.2700
Dec 13, 2007–––$0.2800
May 30, 2007–––$0.2700
Dec 22, 2006–––$0.2200
May 31, 2006–––$0.2500
Dec 13, 2005–––$0.2200
May 27, 2005–––$0.2500
Dec 13, 2004–––$0.1800
Sep 22, 2004–––$0.2500
Dec 11, 2003–––$0.1500
Dec 18, 2002–––$0.1000
Dec 21, 2001–––$0.1000
Dec 14, 2000–––$0.1000
Dec 13, 1999–––$0.0800

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.