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 22, 2026Est. EPS 1.3900 · FY end Jun 30, 2026
Last Dividend$0.3900Ex-date May 15, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 22, 2026Jun 30, 20261.3900–

Recent Earnings

No past dates on file.

Dividend History

33 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 15, 2026Feb 5, 2026May 15, 2026May 27, 2026$0.3900
Feb 17, 2026Jan 20, 2026Feb 17, 2026Feb 27, 2026$0.3700
Nov 14, 2025Oct 22, 2025Nov 14, 2025Nov 26, 2025$0.3700
Aug 19, 2025Apr 29, 2025Aug 19, 2025Aug 29, 2025$0.3700
May 16, 2025Apr 8, 2025May 16, 2025May 28, 2025$0.3700
Feb 14, 2025Jan 27, 2025Feb 14, 2025Feb 28, 2025$0.7000
Nov 19, 2024Jul 23, 2024Nov 19, 2024Nov 29, 2024$0.7000
Aug 19, 2024Jul 24, 2024Aug 19, 2024Aug 28, 2024$0.7000
May 15, 2024Mar 26, 2024May 16, 2024May 28, 2024$0.7000
Feb 14, 2024Jan 24, 2024Feb 15, 2024Feb 27, 2024$0.9000
Nov 14, 2023Oct 17, 2023Nov 15, 2023Nov 28, 2023$0.9000
Aug 14, 2023May 3, 2023Aug 15, 2023Aug 25, 2023$0.9000
May 11, 2023Apr 25, 2023May 12, 2023May 25, 2023$0.9000
Jan 9, 2023Dec 14, 2022Jan 10, 2023Jan 25, 2023$0.9000
Nov 10, 2022Oct 28, 2022Nov 14, 2022Nov 29, 2022$0.2000
Aug 11, 2022Jul 12, 2022Aug 12, 2022Aug 26, 2022$0.4000
May 12, 2022Mar 24, 2022May 13, 2022May 27, 2022$0.4000
Feb 11, 2022Oct 26, 2021Feb 14, 2022Feb 25, 2022$0.1800
Nov 10, 2021Jul 28, 2021Nov 12, 2021Nov 24, 2021$0.1800
Aug 11, 2021Jul 27, 2021Aug 12, 2021Aug 27, 2021$0.1500
May 13, 2021–––$0.1200
Feb 11, 2021–––$0.1100
Nov 12, 2020–––$0.0900
Aug 14, 2020–––$0.0900
May 15, 2020–––$0.2700
Feb 18, 2020–––$0.2600
Nov 18, 2019–––$0.2600
Aug 19, 2019–––$0.2600
May 17, 2019–––$0.2600
Feb 19, 2019–––$0.2300
Nov 20, 2018–––$0.2300
Aug 21, 2018–––$0.2300
May 16, 2018–––$0.2300

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.