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 EarningsOct 28, 2026Est. EPS 0.3100 · FY end Sep 30, 2026
Last Dividend$0.1473Ex-date May 4, 2026
Splits on Record2Latest Nov 12, 2020 (1.06:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Oct 28, 2026Sep 30, 20260.3100–

Recent Earnings

Report DateFY EndEst. EPSTime
Jul 29, 2026Jun 30, 20260.2900–
Jul 22, 2026Jun 30, 20260.3000–

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 4, 2026Mar 4, 2026May 4, 2026May 8, 2026$0.1473
Oct 31, 2025Oct 10, 2025Oct 31, 2025Nov 6, 2025$0.1323
Apr 30, 2025Mar 7, 2025Apr 30, 2025May 7, 2025$0.1152
Oct 31, 2024Sep 26, 2024Oct 31, 2024Nov 6, 2024$0.1085
Apr 29, 2024Feb 29, 2024Apr 30, 2024May 7, 2024$0.1027
Oct 31, 2023Oct 13, 2023Nov 1, 2023Nov 7, 2023$0.0852
Apr 27, 2023Mar 3, 2023Apr 28, 2023May 5, 2023$0.0631
Oct 31, 2022Oct 6, 2022Nov 1, 2022Nov 7, 2022$0.0559
Apr 28, 2022Mar 21, 2022Apr 29, 2022May 5, 2022$0.0571
Oct 29, 2021Oct 7, 2021Nov 1, 2021Nov 5, 2021$0.0563
Apr 30, 2021–––$0.0330
Oct 30, 2019–––$0.1090
Apr 29, 2019–––$0.0731
Jan 30, 2019–––$0.0746
Oct 16, 2018–––$0.0404
Jul 30, 2018–––$0.0755
May 2, 2018–––$0.0733
Jan 30, 2018–––$0.0722
Oct 16, 2017–––$0.0464
Aug 1, 2017–––$0.0577
Jul 18, 2017–––$0.1078
Apr 26, 2017–––$0.0468
Jan 25, 2017–––$0.0423
Oct 13, 2016–––$0.0378
Jul 27, 2016–––$0.0472
Apr 28, 2016–––$0.0441
Jan 27, 2016–––$0.0415
Oct 15, 2015–––$0.0406
Jul 29, 2015–––$0.0416
Apr 9, 2015–––$0.1320
Jan 9, 2015–––$0.1297
Oct 15, 2014–––$0.1456
Jul 10, 2014–––$0.1584
Apr 9, 2014–––$0.1601
Jan 10, 2014–––$0.1595
Oct 10, 2013–––$0.2043
Jul 10, 2013–––$0.1543
Apr 9, 2013–––$0.1523
Jan 10, 2013–––$0.1606
Oct 12, 2012–––$0.1490
Jul 11, 2012–––$0.1898
Jul 10, 2012–––$0.1475
Apr 10, 2012–––$0.2257
Jan 11, 2012–––$0.1208
Oct 12, 2011–––$0.1374
Jul 27, 2011–––$0.1535
Apr 27, 2011–––$0.2726
Jan 12, 2011–––$0.1267
Oct 12, 2010–––$0.1326
Jul 28, 2010–––$0.1408
Apr 28, 2010–––$0.2342
Jan 27, 2010–––$0.1363
Oct 13, 2009–––$0.1764
Jul 29, 2009–––$0.1563
Apr 28, 2009–––$0.2774
Jan 28, 2009–––$0.1260
Dec 2, 2008–––$0.1840
Oct 29, 2008–––$0.1377
Jul 29, 2008–––$0.1721
Apr 28, 2008–––$0.3558

Stock Splits

2 events
Effective DateRatioFactor
Nov 12, 20201.06:11.06
Jun 21, 19992:12.00
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.