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 3.8400 · FY end Jun 30, 2026
Last Dividend$0.0211Ex-date May 26, 2026
Splits on Record–None on file

Upcoming Earnings

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

Recent Earnings

No past dates on file.

Dividend History

28 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 26, 2026May 14, 2026May 26, 2026May 27, 2026$0.0211
May 21, 2025–––$0.2993
Jul 20, 2022–––$0.0625
May 19, 2022–––$0.2311
Jan 14, 2022–––$0.5515
Dec 9, 2021–––$0.2449
May 14, 2019–––$4.0633
May 26, 2015–––$3.0000
Nov 25, 2014–––$0.5000
Sep 25, 2014–––$0.7500
Aug 20, 2014–––$1.2500
Jul 17, 2014–––$0.7500
May 15, 2014–––$1.0000
Nov 26, 2013–––$1.0000
Oct 22, 2013–––$0.5000
Jul 23, 2013–––$0.5000
May 16, 2013–––$1.0000
May 30, 2012–––$1.2500
Apr 11, 2012–––$0.2500
Jan 11, 2012–––$0.2500
Apr 12, 2011–––$0.2500
Jan 12, 2011–––$0.2500
Oct 12, 2010–––$0.2500
Jul 12, 2010–––$0.2500
Apr 12, 2010–––$0.2500
Jan 12, 2010–––$0.2500
Jul 10, 2009–––$0.2500
Apr 10, 2009–––$0.2714

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.