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 – · FY end Jun 30, 2026
Last Dividend$0.5190Ex-date Jun 11, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 28, 2026Jun 30, 2026––

Recent Earnings

No past dates on file.

Dividend History

44 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 11, 2026–––$0.5190
Dec 2, 2025–––$0.3480
Jun 3, 2025–––$0.5150
Jun 2, 2025–––$0.5113
Dec 2, 2024–––$0.3157
Jun 4, 2024–––$0.4580
Dec 4, 2023Jul 26, 2023Dec 5, 2023Dec 6, 2023$0.3000
Dec 1, 2023–––$0.3273
Jun 5, 2023–––$0.4280
Dec 2, 2022–––$0.3157
Jun 6, 2022–––$0.4289
Dec 13, 2021–––$0.3400
Dec 10, 2021–––$0.3390
Jun 15, 2021–––$0.6060
Jun 14, 2021–––$4.1726
Dec 7, 2020–––$0.4850
Dec 4, 2020–––$0.4864
Jun 2, 2020–––$0.2230
Jun 1, 2020–––$0.2255
Dec 2, 2019–––$0.3310
Jun 3, 2019–––$0.4457
Dec 4, 2018–––$0.3410
Dec 3, 2018–––$0.3398
Jun 5, 2018–––$0.4680
Jun 4, 2018–––$0.4666
Dec 5, 2017–––$0.2970
Dec 4, 2017–––$0.2500
Jun 12, 2017–––$0.4000
Dec 5, 2016–––$0.2000
Jun 21, 2016–––$0.4000
Dec 7, 2015–––$0.2000
Jun 8, 2015–––$0.4000
Dec 5, 2014–––$0.2000
Jun 2, 2014–––$0.5000
Dec 6, 2013–––$0.3000
Jun 6, 2013–––$0.2000
Jun 8, 2012–––$0.8000
Jun 10, 2011–––$0.8000
Aug 30, 2010–––$0.6000
Jun 14, 2010–––$0.8000
Aug 28, 2009–––$0.6000
May 28, 2009–––$0.4000
Sep 8, 2008–––$0.6000
May 29, 2008–––$1.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.