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 27, 2026Est. EPS 1.7000 · FY end Jun 30, 2026
Last Dividend$2.9165Ex-date May 26, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 27, 2026Jun 30, 20261.7000–

Recent Earnings

No past dates on file.

Dividend History

49 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 26, 2026May 14, 2026May 26, 2026Jun 3, 2026$2.9165
Nov 26, 2025Nov 12, 2025Nov 26, 2025Dec 5, 2025$2.5219
May 23, 2025May 13, 2025May 23, 2025Jun 2, 2025$2.3984
Nov 19, 2024Nov 7, 2024Nov 19, 2024Nov 27, 2024$2.1905
May 21, 2024May 10, 2024May 22, 2024May 31, 2024$2.5963
Sep 18, 2023Sep 7, 2023Sep 19, 2023Sep 27, 2023$0.5831
Jun 20, 2023–––$1.8636
Mar 2, 2023Feb 21, 2023Mar 3, 2023Mar 10, 2023$1.6197
Jul 21, 2022Jul 12, 2022Jul 22, 2022Aug 1, 2022$0.4944
May 20, 2022May 11, 2022May 23, 2022Jun 1, 2022$1.8536
Jan 14, 2022Jan 7, 2022Jan 18, 2022Jan 26, 2022$4.3737
Dec 10, 2021Dec 2, 2021Dec 13, 2021Dec 21, 2021$1.9075
May 17, 2019–––$1.4677
May 30, 2018–––$1.4201
May 11, 2017–––$0.1641
Apr 26, 2016–––$1.0737
May 26, 2015–––$1.4969
Nov 24, 2014–––$0.2960
Sep 25, 2014–––$0.4391
Aug 20, 2014–––$0.7309
Jul 28, 2014–––$0.4391
Jul 17, 2014–––$0.4437
May 27, 2014–––$0.5821
May 15, 2014–––$0.5870
Nov 25, 2013–––$0.6070
Oct 22, 2013–––$0.2903
Jul 23, 2013–––$0.5853
May 16, 2013–––$1.1995
May 30, 2012–––$0.6956
Apr 11, 2012–––$0.1332
Jan 11, 2012–––$0.1303
Oct 12, 2011–––$0.1296
Jul 12, 2011–––$0.1494
Apr 12, 2011–––$0.1492
Jan 12, 2011–––$0.1460
Oct 12, 2010–––$0.1407
Jul 12, 2010–––$0.1362
Apr 12, 2010–––$0.1429
Jan 12, 2010–––$0.1380
Oct 9, 2009–––$0.1338
Jul 10, 2009–––$0.1290
Apr 9, 2009–––$0.1453
Jan 12, 2009–––$0.1367
Oct 9, 2008–––$0.1418
Jul 10, 2008–––$0.1906
Apr 10, 2008–––$0.1839
Jan 10, 2008–––$0.1758
Oct 10, 2007–––$0.1780
Jul 11, 2007–––$0.1792

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.