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 28, 2026Est. EPS 2.2600 · FY end Jun 30, 2026
Last Dividend$0.3390Ex-date May 11, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 20262.2600–
Aug 4, 2026Jun 30, 20262.3300–

Recent Earnings

No past dates on file.

Dividend History

34 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 11, 2026Apr 24, 2026May 11, 2026May 26, 2026$0.3390
Mar 5, 2026Feb 18, 2026Mar 5, 2026Mar 19, 2026$0.3390
Nov 6, 2025Oct 22, 2025Nov 6, 2025Nov 20, 2025$0.3390
Aug 7, 2025Jul 23, 2025Aug 7, 2025Aug 21, 2025$0.3080
May 8, 2025Apr 23, 2025May 8, 2025May 22, 2025$0.3080
Mar 6, 2025Feb 19, 2025Mar 6, 2025Mar 20, 2025$0.3080
Nov 7, 2024Oct 23, 2024Nov 7, 2024Nov 21, 2024$0.3080
Aug 8, 2024Jul 24, 2024Aug 8, 2024Aug 22, 2024$0.2800
May 8, 2024Apr 24, 2024May 9, 2024May 23, 2024$0.2800
Feb 28, 2024Feb 14, 2024Feb 29, 2024Mar 14, 2024$0.2800
Nov 1, 2023Oct 18, 2023Nov 2, 2023Nov 16, 2023$0.2800
Aug 2, 2023Jul 19, 2023Aug 3, 2023Aug 17, 2023$0.2540
May 3, 2023Apr 19, 2023May 4, 2023May 18, 2023$0.2540
Mar 1, 2023Feb 14, 2023Mar 2, 2023Mar 16, 2023$0.2540
Nov 2, 2022Oct 19, 2022Nov 3, 2022Nov 17, 2022$0.2540
Aug 3, 2022Jul 20, 2022Aug 4, 2022Aug 18, 2022$0.2310
May 4, 2022Apr 20, 2022May 5, 2022May 19, 2022$0.2310
Mar 2, 2022Feb 16, 2022Mar 3, 2022Mar 17, 2022$0.2310
Nov 3, 2021Oct 20, 2021Nov 4, 2021Nov 18, 2021$0.2310
Aug 4, 2021Jul 21, 2021Aug 5, 2021Aug 19, 2021$0.2100
May 5, 2021Apr 20, 2021May 6, 2021May 20, 2021$0.2100
Mar 3, 2021Feb 17, 2021Mar 4, 2021Mar 18, 2021$0.2100
Nov 4, 2020–––$0.2100
Aug 5, 2020Jul 22, 2020Aug 6, 2020Aug 20, 2020$0.2000
May 6, 2020–––$0.2000
Mar 4, 2020–––$0.2000
Nov 6, 2019–––$0.2000
Aug 7, 2019–––$0.1750
May 8, 2019–––$0.1750
Mar 4, 2019–––$0.1750
Dec 3, 2018–––$0.1750
Mar 30, 2012–––$8.5500
Dec 13, 2010–––$13.7400
Mar 7, 2008–––$4.5000

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.