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

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 29, 2026Jun 30, 20260.7500–

Recent Earnings

No past dates on file.

Dividend History

33 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 18, 2026Mar 18, 2026May 19, 2026May 20, 2026$0.3644
Mar 23, 2026–––$0.3010
Nov 24, 2025–––$0.2990
Sep 22, 2025–––$0.3050
May 20, 2025–––$0.2812
May 19, 2025–––$0.2790
Mar 24, 2025–––$0.2710
Nov 18, 2024–––$0.2640
Sep 23, 2024–––$0.2790
May 20, 2024–––$0.2500
Mar 18, 2024–––$0.2620
Nov 20, 2023Jan 17, 2023Nov 21, 2023Nov 22, 2023$0.2300
Sep 18, 2023–––$0.2560
May 22, 2023–––$0.2380
Mar 20, 2023–––$0.2350
Nov 21, 2022–––$0.2270
Sep 19, 2022–––$0.2200
May 23, 2022–––$0.4540
Sep 20, 2021–––$0.5040
May 24, 2021–––$0.2920
Sep 21, 2020–––$0.1420
May 18, 2020–––$0.4650
Sep 23, 2019–––$0.4740
May 20, 2019–––$0.4570
Sep 24, 2018–––$0.4930
May 21, 2018–––$0.4710
Sep 18, 2017–––$0.4000
Apr 24, 2017–––$0.4290
Apr 21, 2017–––$0.4000
May 20, 2016–––$0.4000
Sep 23, 2013–––$0.7600
Sep 19, 2011–––$0.7200
May 23, 2011–––$0.6800

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.