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 30, 2026Est. EPS 0.1500 · FY end Jun 30, 2026
Last Dividend$0.0361Ex-date May 15, 2026
Splits on Record8Latest Apr 18, 2024 (1.20:1)

Upcoming Earnings

Report DateFY EndEst. EPSTime
Jul 30, 2026Jun 30, 20260.1500–
Aug 4, 2026Jun 30, 20260.9400–

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
May 15, 2026Apr 28, 2026May 15, 2026Jun 16, 2026$0.0361
Mar 12, 2026Feb 24, 2026Mar 12, 2026Mar 25, 2026$0.0194
Nov 12, 2025Oct 31, 2025Nov 12, 2025Dec 18, 2025$0.0521
Aug 13, 2025Aug 1, 2025Aug 13, 2025Aug 25, 2025$0.0216
May 12, 2025Apr 29, 2025May 12, 2025May 27, 2025$0.0213
Mar 7, 2025Feb 20, 2025Mar 7, 2025Mar 21, 2025$0.0175
Nov 21, 2024Nov 6, 2024Nov 21, 2024Dec 23, 2024$0.0528
Aug 13, 2024Aug 1, 2024Aug 13, 2024Aug 27, 2024$0.0212
May 17, 2024May 3, 2024May 20, 2024Jun 4, 2024$0.0550
Mar 4, 2024Feb 22, 2024Mar 5, 2024Mar 19, 2024$0.0202
Nov 20, 2023Nov 7, 2023Nov 21, 2023Dec 20, 2023$0.0962
Aug 21, 2023Aug 9, 2023Aug 22, 2023Sep 6, 2023$0.0878
May 16, 2023May 3, 2023May 17, 2023Jun 6, 2023$0.1010
Mar 15, 2023Mar 2, 2023Mar 16, 2023Mar 30, 2023$0.0384
Nov 22, 2022Nov 9, 2022Nov 23, 2022Dec 21, 2022$0.4159
Aug 16, 2022Aug 3, 2022Aug 17, 2022Sep 1, 2022$0.1373
May 17, 2022May 5, 2022May 18, 2022Jun 2, 2022$0.1160
Mar 8, 2022Feb 23, 2022Mar 9, 2022Mar 23, 2022$0.0393
Nov 8, 2021Oct 26, 2021Nov 9, 2021Nov 23, 2021$0.2907
Sep 29, 2021Sep 20, 2021Sep 30, 2021Nov 23, 2021$0.0718
Aug 17, 2021Aug 5, 2021Aug 18, 2021Sep 2, 2021$0.1048
May 17, 2021–––$0.0735
Mar 12, 2021Feb 24, 2021Mar 15, 2021Apr 1, 2021$0.0239
Dec 22, 2020Dec 10, 2020Dec 23, 2020Apr 1, 2021$0.0329
Nov 9, 2020Oct 28, 2020Nov 10, 2020Nov 25, 2020$0.0225
Mar 2, 2020–––$0.0069
Nov 12, 2019–––$0.0100
Aug 19, 2019–––$0.0177
May 21, 2019–––$0.0180
Mar 8, 2019–––$0.0270
Aug 23, 2018–––$0.0370
May 23, 2018–––$0.0230
Nov 22, 2017–––$0.0074
Aug 22, 2017–––$0.0051
Nov 22, 2016–––$0.0046
Aug 23, 2016–––$0.0073
Nov 10, 2015–––$0.0082
Aug 25, 2015–––$0.0087
May 21, 2015–––$0.0137
Mar 17, 2015–––$0.0193
Nov 18, 2014–––$0.0144
Aug 12, 2014–––$0.0240
May 22, 2014–––$0.0246
Mar 6, 2014–––$0.0278
Nov 12, 2013–––$0.0340
Aug 13, 2013–––$0.0188
May 20, 2013–––$0.0095
Mar 5, 2013–––$0.0182
Nov 13, 2012–––$0.0232
Aug 14, 2012–––$0.0394
May 14, 2012–––$0.0311
Feb 28, 2012–––$0.0450
Nov 22, 2011–––$0.0653
Aug 16, 2011–––$0.0473
May 20, 2011–––$0.0372
Mar 15, 2011–––$0.0361
Nov 17, 2010–––$0.0587
Aug 17, 2010–––$0.0795
May 18, 2010–––$0.0546
Jan 4, 2010–––$0.0865

Stock Splits

8 events
Effective DateRatioFactor
Apr 18, 20241.20:11.20
Mar 22, 20231.05:11.05
Jun 20, 20082:12.00
Apr 21, 20061.50:11.50
Apr 19, 20051.50:11.50
May 7, 20042:12.00
May 13, 20031.30:11.30
May 9, 20002: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.