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 4, 2026Est. EPS 0.4100 · FY end Jun 30, 2026
Last Dividend$0.7513Ex-date May 8, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 4, 2026Jun 30, 20260.4100–

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 8, 2026Apr 27, 2026May 8, 2026–$0.7513
Dec 12, 2025Nov 28, 2025Dec 12, 2025Dec 29, 2025$0.1451
Oct 17, 2025Oct 3, 2025Oct 17, 2025Nov 3, 2025$0.2393
Jan 24, 2025Dec 30, 2024Jan 24, 2025Feb 10, 2025$0.9578
Oct 18, 2024Oct 1, 2024Oct 18, 2024Nov 6, 2024$0.2191
Aug 19, 2024Aug 8, 2024Aug 19, 2024Aug 26, 2024$0.2255
May 23, 2024May 7, 2024May 24, 2024Jun 10, 2024$0.2168
May 15, 2024Apr 30, 2024May 16, 2024Jun 5, 2024$0.2302
Jan 18, 2024–––$0.2379
Oct 19, 2023Oct 6, 2023Oct 20, 2023Nov 6, 2023$0.2125
Aug 17, 2023Aug 1, 2023Aug 18, 2023Sep 5, 2023$0.2242
May 18, 2023–––$0.4053
May 2, 2023Apr 21, 2023May 3, 2023May 24, 2023$0.2393
Jan 19, 2023Jan 4, 2023Jan 20, 2023Feb 7, 2023$0.2442
Oct 21, 2022Oct 12, 2022Oct 24, 2022Nov 17, 2022$0.2127
Aug 19, 2022Aug 12, 2022Aug 22, 2022Sep 9, 2022$0.2157
Apr 19, 2022Apr 7, 2022Apr 20, 2022May 6, 2022$1.4620
Jan 20, 2022Jan 10, 2022Jan 21, 2022Feb 7, 2022$0.2367
Oct 22, 2021Oct 14, 2021Oct 25, 2021Nov 8, 2021$0.2342
Aug 19, 2021Aug 10, 2021Aug 20, 2021Sep 7, 2021$0.2233
May 20, 2021–––$0.2443
Jan 21, 2021Jan 12, 2021Jan 22, 2021Feb 8, 2021$0.2347
Nov 17, 2020Nov 4, 2020Nov 18, 2020Dec 4, 2020$0.2231
Aug 20, 2020Aug 12, 2020Aug 21, 2020Sep 8, 2020$0.2220
May 21, 2020–––$0.2092
Jan 16, 2020–––$0.1870
Oct 17, 2019–––$0.1910
Aug 22, 2019–––$0.1990
May 23, 2019–––$0.2140
Jan 18, 2019–––$0.2100
Oct 18, 2018–––$0.2080
Aug 23, 2018–––$0.2190
Jan 18, 2018–––$0.2330
Oct 19, 2017–––$0.2000
Aug 23, 2017–––$0.1260
May 22, 2017–––$0.1853
Jan 18, 2017–––$0.1799
Oct 19, 2016–––$0.1209
Aug 17, 2016–––$0.1405
May 19, 2016–––$0.1363
Jan 20, 2016–––$0.1294
Oct 21, 2015–––$0.1436
Aug 19, 2015–––$0.0950
May 20, 2015–––$0.1616
Jan 21, 2015–––$0.0968
Oct 21, 2014–––$0.1450
Aug 14, 2014–––$0.1414
May 7, 2014–––$0.0143
Jan 15, 2014–––$0.1636
Nov 13, 2013–––$0.6015
Jun 18, 2013–––$0.1300
May 10, 2013–––$0.1704
Dec 18, 2012–––$0.3366
Oct 22, 2012–––$0.1708
May 23, 2012–––$0.3324
May 2, 2012–––$0.1200
Jan 12, 2012–––$0.1097
Oct 19, 2011–––$0.0900
Jul 18, 2011–––$0.8336
May 4, 2011–––$0.1825

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.