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.5281Ex-date Jun 10, 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

47 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 10, 2026Apr 29, 2026Jun 10, 2026Jun 30, 2026$0.5281
Dec 1, 2025Oct 28, 2025Dec 1, 2025Dec 19, 2025$0.3500
Jun 2, 2025May 5, 2025Jun 2, 2025Jun 20, 2025$0.5088
Dec 2, 2024Nov 13, 2024Dec 2, 2024Dec 20, 2024$0.3190
Jun 3, 2024May 9, 2024Jun 3, 2024Jun 21, 2024$0.4523
Nov 30, 2023Nov 7, 2023Dec 1, 2023Dec 21, 2023$0.3205
Jun 1, 2023May 11, 2023Jun 2, 2023Jun 22, 2023$0.4389
Dec 1, 2022Nov 15, 2022Dec 2, 2022Dec 22, 2022$0.3120
Jun 3, 2022May 17, 2022Jun 6, 2022Jun 24, 2022$0.4215
Dec 9, 2021Nov 29, 2021Dec 10, 2021Dec 30, 2021$0.3382
Jun 11, 2021–––$0.6061
Dec 3, 2020Nov 13, 2020Dec 4, 2020Dec 24, 2020$0.4730
Jun 5, 2020–––$0.2200
Nov 27, 2019–––$0.3306
May 31, 2019–––$0.4471
Nov 30, 2018–––$0.3399
Jun 1, 2018–––$0.4742
Dec 1, 2017–––$0.2939
Jun 7, 2017–––$0.4500
Nov 30, 2016–––$0.2144
Jun 16, 2016–––$0.4530
Dec 2, 2015–––$0.2198
Jun 3, 2015–––$0.4513
Dec 2, 2014–––$0.2479
May 28, 2014–––$0.6754
Dec 3, 2013–––$0.4130
Jun 3, 2013–––$0.2643
Sep 4, 2012–––$0.7480
Jun 5, 2012–––$1.0001
Aug 31, 2011–––$0.8130
Jun 7, 2011–––$1.1272
Aug 25, 2010–––$0.7665
Jun 9, 2010–––$0.9810
Aug 25, 2009–––$0.8528
May 28, 2009–––$0.5602
Sep 8, 2008–––$0.8350
May 29, 2008–––$1.9983
Jun 4, 2007–––$1.6000
May 5, 2006–––$1.0773
Sep 14, 2005–––$0.0873
May 31, 2005–––$0.4980
May 5, 2004–––$0.2948
Apr 15, 2003–––$2.7363
May 30, 2002–––$0.8402
Jun 12, 2001–––$0.7214
Jun 20, 2000–––$0.7985
Jun 15, 1999–––$0.8744

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.