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 24, 2026Est. EPS 0.5800 · FY end Jun 30, 2026
Last Dividend$0.2600Ex-date May 18, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 24, 2026Jun 30, 20260.5800–

Recent Earnings

No past dates on file.

Dividend History

39 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 18, 2026Apr 22, 2026May 18, 2026May 29, 2026$0.2600
Feb 13, 2026Jan 28, 2026Feb 13, 2026Feb 27, 2026$0.2600
Nov 17, 2025Oct 22, 2025Nov 17, 2025Nov 28, 2025$0.2600
Aug 18, 2025Jul 23, 2025Aug 18, 2025Aug 29, 2025$0.2600
May 19, 2025Apr 22, 2025May 19, 2025May 30, 2025$0.2600
Feb 14, 2025Jan 31, 2025Feb 14, 2025Feb 28, 2025$0.2600
Nov 18, 2024Oct 23, 2024Nov 18, 2024Nov 29, 2024$0.2600
Aug 19, 2024Jul 24, 2024Aug 19, 2024Aug 30, 2024$0.2600
May 17, 2024Apr 24, 2024May 20, 2024May 31, 2024$0.2600
Feb 15, 2024Jan 24, 2024Feb 16, 2024Mar 1, 2024$0.2600
Nov 17, 2023Oct 18, 2023Nov 20, 2023Dec 1, 2023$0.2600
Aug 18, 2023Jul 19, 2023Aug 21, 2023Sep 1, 2023$0.2600
May 19, 2023Apr 26, 2023May 22, 2023Jun 2, 2023$0.2600
Feb 16, 2023Jan 25, 2023Feb 17, 2023Mar 3, 2023$0.2600
Nov 18, 2022Oct 26, 2022Nov 21, 2022Dec 2, 2022$0.2600
Aug 19, 2022Jul 27, 2022Aug 22, 2022Sep 2, 2022$0.2600
May 20, 2022Apr 20, 2022May 23, 2022Jun 3, 2022$0.2600
Feb 17, 2022Jan 21, 2022Feb 18, 2022Mar 4, 2022$0.2600
Nov 19, 2021Oct 20, 2021Nov 22, 2021Dec 3, 2021$0.2600
Aug 20, 2021Jul 23, 2021Aug 23, 2021Sep 3, 2021$0.2600
May 21, 2021–––$0.2600
Feb 19, 2021Jan 20, 2021Feb 22, 2021Mar 5, 2021$0.2600
Nov 20, 2020Oct 23, 2020Nov 23, 2020Dec 4, 2020$0.2600
Aug 21, 2020Jul 22, 2020Aug 24, 2020Sep 4, 2020$0.2600
May 22, 2020–––$0.2600
Feb 21, 2020–––$0.2600
Nov 22, 2019–––$0.2600
Aug 23, 2019–––$0.2600
May 24, 2019–––$0.2600
Feb 22, 2019–––$0.2600
Nov 23, 2018–––$0.2400
Aug 24, 2018–––$0.2400
May 25, 2018–––$0.2400
Feb 23, 2018–––$0.2400
Nov 24, 2017–––$0.2200
Aug 24, 2017–––$0.2200
May 25, 2017–––$0.2200
Feb 23, 2017–––$0.2200
Nov 23, 2016–––$0.2000

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.