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 4, 2026Est. EPS 0.8100 · FY end Jun 30, 2026
Last Dividend$0.2500Ex-date May 21, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 4, 2026Jun 30, 20260.8100–
Aug 10, 2026Jun 30, 20260.8100–

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 21, 2026Apr 28, 2026May 21, 2026Jun 4, 2026$0.2500
Mar 12, 2026Feb 19, 2026Mar 12, 2026Mar 26, 2026$0.2500
Nov 20, 2025Oct 27, 2025Nov 20, 2025Dec 4, 2025$0.2000
Aug 21, 2025Jul 30, 2025Aug 21, 2025Sep 4, 2025$0.2000
May 15, 2025Apr 29, 2025May 15, 2025May 29, 2025$0.2000
Mar 31, 2025–––$0.2000
Mar 13, 2025Feb 18, 2025Mar 13, 2025Mar 27, 2025$0.2000
Nov 21, 2024Oct 31, 2024Nov 21, 2024Dec 5, 2024$0.1600
Aug 15, 2024Aug 1, 2024Aug 15, 2024Aug 29, 2024$0.1600
May 15, 2024Apr 30, 2024May 16, 2024May 30, 2024$0.1600
Mar 13, 2024Feb 21, 2024Mar 14, 2024Mar 28, 2024$0.1600
Nov 15, 2023Oct 24, 2023Nov 16, 2023Nov 30, 2023$0.1400
Aug 16, 2023Jul 25, 2023Aug 17, 2023Aug 31, 2023$0.1400
May 16, 2023Apr 24, 2023May 17, 2023Jun 1, 2023$0.1400
Mar 8, 2023Feb 21, 2023Mar 9, 2023Mar 23, 2023$0.1400
Nov 16, 2022Oct 27, 2022Nov 17, 2022Dec 1, 2022$0.1250
Aug 24, 2022Jul 26, 2022Aug 25, 2022Sep 8, 2022$0.1250
May 16, 2022Apr 26, 2022May 17, 2022Jun 2, 2022$0.1250
Mar 7, 2022Feb 24, 2022Mar 8, 2022Mar 24, 2022$0.1250
Nov 18, 2021Oct 26, 2021Nov 19, 2021Dec 2, 2021$0.1100
Aug 25, 2021Jul 29, 2021Aug 26, 2021Sep 9, 2021$0.1100
May 18, 2021–––$0.1100
Mar 8, 2021Feb 23, 2021Mar 9, 2021Mar 25, 2021$0.1100
Nov 18, 2020Oct 20, 2020Nov 19, 2020Dec 3, 2020$0.0950
Aug 26, 2020Jul 21, 2020Aug 27, 2020Sep 10, 2020$0.0950
May 19, 2020–––$0.0950
Mar 2, 2020–––$0.0950
Nov 19, 2019–––$0.0850
Aug 20, 2019–––$0.0850
May 21, 2019–––$0.0850
Mar 21, 2019–––$0.0850
Nov 19, 2018–––$0.0700
Aug 21, 2018–––$0.0700
May 21, 2018–––$0.0700
Mar 21, 2018–––$0.0700
Nov 21, 2017–––$0.0550
Aug 21, 2017–––$0.0550
May 22, 2017–––$0.0550
Mar 20, 2017–––$0.0550
Nov 17, 2016–––$0.0450
Aug 18, 2016–––$0.0450
May 23, 2016–––$0.0450
Mar 17, 2016–––$0.0450
Nov 18, 2015–––$0.0400
Aug 18, 2015–––$0.0400
May 20, 2015–––$0.0400
Mar 18, 2015–––$0.0400
Nov 18, 2014–––$0.0350
Aug 19, 2014–––$0.0350
May 20, 2014–––$0.0350
Mar 18, 2014–––$0.0350
Nov 18, 2013–––$0.0300
Aug 19, 2013–––$0.0300
May 20, 2013–––$0.0300
Mar 18, 2013–––$0.0300
Nov 16, 2012–––$0.0250
Aug 15, 2012–––$0.0250
May 16, 2012–––$0.0250
Mar 16, 2012–––$0.0250
Nov 21, 2011–––$0.0200

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.