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 31, 2026Est. EPS – · FY end Jun 30, 2026
Last Dividend$0.2310Ex-date Mar 19, 2026
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

33 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Mar 19, 2026–––$0.2310
Aug 14, 2025–––$0.1060
Mar 20, 2025–––$0.2160
Aug 8, 2024–––$0.0940
Mar 21, 2024–––$0.2010
Aug 10, 2023–––$0.0890
Mar 23, 2023–––$0.1830
Aug 11, 2022–––$0.0810
Mar 24, 2022–––$0.1870
Aug 12, 2021–––$0.0870
Mar 25, 2021–––$0.1850
Aug 13, 2020–––$0.0780
Mar 26, 2020–––$0.1600
Aug 15, 2019–––$0.0720
Apr 4, 2019–––$0.1710
Aug 16, 2018–––$0.0700
Aug 16, 2017–––$0.0500
Apr 6, 2017–––$0.4240
Apr 5, 2017–––$0.3400
Aug 17, 2016–––$0.1800
Apr 6, 2016–––$0.3400
Aug 12, 2015–––$0.1800
Apr 3, 2015–––$0.3400
Apr 2, 2014–––$0.6000
Apr 6, 2012–––$0.2800
Apr 6, 2011–––$0.2570
Aug 18, 2010–––$0.1300
Apr 7, 2010–––$0.2330
Aug 19, 2009–––$0.1220
Apr 10, 2009–––$0.2200
Aug 20, 2008–––$0.1180
Apr 9, 2008–––$0.2050
Aug 22, 2007–––$0.1110

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.