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

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 25, 2026Jun 10, 2026Jun 25, 2026Jul 9, 2026$0.2500
Mar 27, 2026Mar 11, 2026Mar 27, 2026Apr 6, 2026$0.2500
Dec 22, 2025Dec 10, 2025Dec 22, 2025Jan 6, 2026$0.2500
Sep 24, 2025Sep 11, 2025Sep 24, 2025Oct 6, 2025$0.2500
Jun 25, 2025Jun 4, 2025Jun 25, 2025Jul 9, 2025$0.2500
Mar 27, 2025Mar 11, 2025Mar 27, 2025Apr 4, 2025$0.2500
Dec 23, 2024Dec 11, 2024Dec 23, 2024Jan 6, 2025$0.2500
Sep 24, 2024Sep 10, 2024Sep 24, 2024Oct 2, 2024$0.2500
Jun 25, 2024Jun 11, 2024Jun 25, 2024Jul 9, 2024$0.2500
Mar 26, 2024Mar 11, 2024Mar 27, 2024Apr 4, 2024$0.2500
Dec 19, 2023Dec 4, 2023Dec 20, 2023Jan 5, 2024$0.2500
Oct 2, 2023Sep 21, 2023Oct 3, 2023Oct 11, 2023$0.2500
Jun 23, 2023Jun 14, 2023Jun 26, 2023Jul 6, 2023$0.2500
Mar 24, 2023Mar 14, 2023Mar 27, 2023Apr 4, 2023$0.2500
Dec 19, 2022Dec 6, 2022Dec 20, 2022Jan 5, 2023$0.2500
Sep 26, 2022Sep 14, 2022Sep 27, 2022Oct 7, 2022$0.2500
Jun 29, 2022Jun 8, 2022Jun 30, 2022Jul 8, 2022$0.2500
Mar 23, 2022Mar 9, 2022Mar 24, 2022Apr 7, 2022$0.2300
Dec 17, 2021Dec 8, 2021Dec 20, 2021Jan 5, 2022$0.2300
Sep 23, 2021Sep 13, 2021Sep 24, 2021Oct 7, 2021$0.2300
Jun 24, 2021Jun 9, 2021Jun 25, 2021Jul 9, 2021$0.2200
Mar 23, 2021Mar 11, 2021Mar 24, 2021Apr 7, 2021$0.2200
Dec 16, 2020Dec 1, 2020Dec 17, 2020Jan 7, 2021$0.2200
Sep 24, 2020Sep 8, 2020Sep 25, 2020Oct 12, 2020$0.2200
Jun 25, 2020Jun 11, 2020Jun 26, 2020Jul 9, 2020$0.2200
Mar 23, 2020Mar 12, 2020Mar 24, 2020Apr 7, 2020$0.2200
Dec 19, 2019Dec 9, 2019Dec 20, 2019Jan 7, 2020$0.2200
Sep 24, 2019Sep 12, 2019Sep 25, 2019Oct 10, 2019$0.2200
Jun 24, 2019Jun 12, 2019Jun 25, 2019Jul 9, 2019$0.2000
Mar 25, 2019Mar 12, 2019Mar 26, 2019Apr 5, 2019$0.2000
Dec 20, 2018–––$0.2000
Sep 24, 2018–––$0.2000
Jun 22, 2018–––$0.2000
Mar 26, 2018–––$0.2000
Dec 21, 2017–––$0.1800
Sep 22, 2017–––$0.1800
Sep 28, 2009–––$1.1500
Sep 19, 2008–––$1.3300
Jun 23, 2008–––$0.6200
Mar 19, 2008–––$0.6200
Dec 19, 2007–––$0.6200
Sep 20, 2007–––$0.6200
Jun 20, 2007–––$0.6200
Mar 21, 2007–––$0.6200
Nov 29, 2006–––$0.5800
Sep 22, 2006–––$0.5600
Jun 21, 2006–––$0.5400
Mar 20, 2006–––$0.5200
Dec 21, 2005–––$0.5200
Sep 20, 2005–––$0.5000
Jun 23, 2005–––$0.5000
Mar 16, 2005–––$0.4800
Dec 21, 2004–––$0.4800
Sep 17, 2004–––$0.4800
Jun 22, 2004–––$0.4800
Mar 19, 2004–––$0.4500
Dec 18, 2003–––$0.3800
Sep 18, 2003–––$0.3600
Jun 18, 2003–––$0.3400
Mar 20, 2003–––$0.3000

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.