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 EarningsAug 27, 2026Est. EPS – · FY end Jun 30, 2026
Last Dividend$0.3124Ex-date Apr 24, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 27, 2026Jun 30, 2026––

Recent Earnings

No past dates on file.

Dividend History

30 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Apr 24, 2026Mar 24, 2026Apr 24, 2026May 5, 2026$0.3124
Oct 10, 2025Sep 16, 2025Oct 10, 2025Oct 20, 2025$0.0893
Apr 11, 2025Mar 7, 2025Apr 11, 2025Apr 21, 2025$0.1244
Oct 11, 2024Sep 6, 2024Oct 11, 2024Oct 21, 2024$0.0525
Apr 11, 2024Mar 7, 2024Apr 12, 2024Apr 22, 2024$0.0779
Oct 12, 2023Aug 31, 2023Oct 13, 2023Oct 23, 2023$0.0404
Oct 13, 2022Sep 8, 2022Oct 14, 2022Oct 24, 2022$0.0127
Apr 7, 2022Feb 28, 2022Apr 8, 2022Apr 18, 2022$0.0260
Oct 14, 2021Aug 31, 2021Oct 15, 2021Oct 25, 2021$0.0189
Apr 15, 2021–––$0.0727
Oct 12, 2017–––$0.0269
Mar 15, 2017–––$0.0316
Sep 14, 2016–––$0.0303
Mar 6, 2013–––$0.0465
Sep 12, 2012–––$0.0578
Mar 7, 2012–––$0.0527
Sep 14, 2011–––$0.1611
Sep 15, 2010–––$0.0700
Sep 16, 2009–––$0.0640
Sep 1, 2004–––$0.0463
Mar 3, 2004–––$0.0564
Sep 3, 2003–––$0.2013
Feb 26, 2003–––$0.1539
Aug 28, 2002–––$0.3809
Feb 13, 2002–––$0.0555
Aug 15, 2001–––$0.0749
Feb 14, 2001–––$0.0540
Aug 2, 2000–––$0.0888
Feb 9, 2000–––$0.0696
Aug 4, 1999–––$0.0876

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.