Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate 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 EarningsNov 5, 2026Est. EPS – · FY end Sep 30, 2026
Last Dividend$0.5812Ex-date May 28, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Nov 5, 2026Sep 30, 2026––

Recent Earnings

No past dates on file.

Dividend History

36 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 28, 2026Nov 6, 2025May 29, 2026Jul 23, 2026$0.5812
May 28, 2025–––$0.4163
Nov 20, 2024–––$0.2010
Jun 5, 2024–––$0.4996
Nov 24, 2023–––$0.2420
Jun 1, 2023–––$0.4680
May 31, 2023–––$0.4657
Dec 23, 2022–––$0.2148
Nov 24, 2022–––$0.2150
Jun 2, 2022–––$0.4213
Jun 1, 2022–––$0.4250
Dec 2, 2021–––$0.2280
Dec 1, 2021–––$0.2293
Jun 3, 2021–––$0.4560
Jun 2, 2021–––$2.7377
Nov 26, 2020–––$0.2270
Nov 25, 2020–––$0.1700
Jul 2, 2020–––$0.3990
Nov 29, 2019–––$0.2140
Nov 27, 2019–––$0.2127
May 30, 2019–––$0.3950
May 29, 2019–––$0.3962
Nov 21, 2018–––$0.2062
May 31, 2018–––$0.4040
May 30, 2018–––$0.2294
Nov 22, 2017–––$0.1549
Jun 1, 2017–––$0.3750
May 31, 2017–––$0.2910
May 22, 2017–––$1.1000
May 17, 2017–––$0.8438
Jun 5, 2013–––$0.4600
Nov 30, 2011–––$0.2400
Jun 1, 2011–––$0.4200
Dec 2, 2009–––$0.1365
Jun 3, 2009–––$0.2300
Jun 4, 2008–––$0.2130

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.