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 20, 2026Est. EPS 3.2500 · FY end Jun 30, 2026
Last Dividend$4.4656Ex-date Aug 13, 2025
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 20, 2026Jun 30, 20263.2500–

Recent Earnings

No past dates on file.

Dividend History

47 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Aug 13, 2025Jul 31, 2025Aug 13, 2025Aug 25, 2025$4.4656
May 27, 2025May 15, 2025May 27, 2025Jun 9, 2025$4.3222
Nov 25, 2024–––$3.3870
Jul 22, 2024Jul 9, 2024Jul 22, 2024Aug 2, 2024$3.8657
Dec 13, 2023Dec 4, 2023Dec 14, 2023Dec 26, 2023$2.1589
Oct 10, 2023Sep 29, 2023Oct 11, 2023Oct 23, 2023$2.1322
Jul 11, 2023Jun 30, 2023Jul 12, 2023Jul 24, 2023$2.1661
May 16, 2023May 5, 2023May 17, 2023May 30, 2023$2.0894
Nov 16, 2022Nov 7, 2022Nov 17, 2022Nov 28, 2022$3.7023
May 12, 2022May 2, 2022May 13, 2022May 26, 2022$3.5224
Sep 24, 2021Sep 17, 2021Sep 27, 2021Oct 8, 2021$3.8188
May 26, 2021–––$1.9120
Nov 21, 2019–––$2.1835
Aug 30, 2019–––$2.1405
May 29, 2019–––$1.5890
Nov 21, 2018–––$1.8565
Aug 17, 2018–––$2.0146
May 11, 2018–––$1.2405
Nov 3, 2017–––$2.8330
Aug 10, 2017–––$1.4417
May 4, 2017–––$1.7153
Nov 15, 2016–––$0.7847
Aug 22, 2016–––$1.1011
May 12, 2016–––$1.8304
Nov 5, 2015–––$0.8116
Aug 20, 2015–––$0.9469
May 14, 2015–––$1.7565
Jul 2, 2014–––$0.5813
May 27, 2014–––$1.7547
May 8, 2014–––$2.1957
Nov 27, 2013–––$0.4357
Apr 25, 2013–––$1.3898
Oct 31, 2012–––$0.4038
Oct 3, 2012–––$2.5512
May 31, 2012–––$1.0997
Nov 23, 2011–––$0.3433
May 25, 2011–––$1.2157
Nov 24, 2010–––$0.3446
Aug 16, 2010–––$0.3434
Jun 10, 2010–––$1.0423
Oct 28, 2009–––$0.4355
May 20, 2009–––$1.1555
Oct 28, 2008–––$0.3564
May 7, 2008–––$1.4661
Oct 26, 2007–––$0.5414
May 14, 2007–––$1.3446
May 3, 2006–––$2.3570

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.