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 6, 2026Est. EPS 2.1400 · FY end Jun 30, 2026
Last Dividend$1.3040Ex-date Jun 30, 2026
Splits on Record–None on file

Upcoming Earnings

Report DateFY EndEst. EPSTime
Aug 6, 2026Jun 30, 20262.1400–
Aug 10, 2026Jun 30, 20262.1800–

Recent Earnings

No past dates on file.

Dividend History

60 payments
Ex-DateDeclaredRecordPay DateAmount / Share
Jun 30, 2026Jun 16, 2026Jun 30, 2026Jul 13, 2026$1.3040
Mar 31, 2026Mar 20, 2026Mar 31, 2026Apr 13, 2026$1.2182
Apr 28, 2025Apr 15, 2025Apr 28, 2025May 6, 2025$0.5745
Mar 31, 2025Mar 17, 2025Mar 31, 2025Apr 11, 2025$3.8119
Dec 30, 2024Nov 19, 2024Dec 30, 2024Jan 13, 2025$0.8044
Sep 27, 2024Sep 16, 2024Sep 27, 2024Oct 11, 2024$0.8456
Jun 27, 2024Jun 6, 2024Jun 27, 2024Jul 12, 2024$0.8982
Mar 28, 2024Mar 20, 2024Apr 1, 2024Apr 17, 2024$0.9062
Dec 27, 2023Dec 7, 2023Dec 28, 2023Jan 12, 2024$0.8835
Sep 28, 2023Jul 26, 2023Sep 29, 2023Oct 12, 2023$0.8921
Jun 29, 2023Jun 15, 2023Jun 30, 2023Jul 14, 2023$0.8520
Mar 30, 2023Mar 20, 2023Mar 31, 2023Apr 13, 2023$0.7332
Dec 29, 2022Dec 20, 2022Dec 30, 2022Jan 19, 2023$0.6545
Sep 28, 2022Aug 16, 2022Sep 29, 2022Oct 13, 2022$0.7403
Jun 28, 2022Jun 8, 2022Jun 29, 2022Jul 11, 2022$0.8246
Mar 31, 2022Mar 22, 2022Apr 1, 2022Apr 11, 2022$0.8280
Dec 29, 2021Dec 14, 2021Dec 30, 2021Jan 13, 2022$0.0661
Sep 28, 2021Aug 27, 2021Sep 29, 2021Oct 12, 2021$0.0672
Jun 28, 2021–––$0.0720
Apr 1, 2021Mar 26, 2021Apr 5, 2021Apr 15, 2021$0.0710
Dec 29, 2020Nov 19, 2020Dec 30, 2020Jan 14, 2021$0.3201
Sep 28, 2020–––$0.3086
Jun 29, 2020–––$0.3178
Mar 27, 2020–––$0.6640
Dec 26, 2019–––$0.3180
Sep 26, 2019–––$0.3248
Jun 26, 2019–––$0.3339
Apr 5, 2019–––$0.3423
Dec 27, 2018–––$0.3241
Sep 26, 2018–––$0.3340
Jun 27, 2018–––$0.3616
Mar 26, 2018–––$0.3585
Dec 22, 2017–––$0.3154
Sep 27, 2017–––$0.3200
Jun 30, 2017–––$0.3079
Mar 30, 2017–––$0.3281
Dec 27, 2016–––$0.2957
Sep 27, 2016–––$0.2973
Jun 30, 2016–––$0.2969
Mar 28, 2016–––$0.2862
Dec 24, 2015–––$0.2848
Sep 25, 2015–––$0.2729
Jun 24, 2015–––$0.3149
Apr 1, 2015–––$0.3273
Dec 26, 2014–––$0.3170
Sep 25, 2014–––$0.3811
Jun 24, 2014–––$0.4154
Mar 27, 2014–––$0.3932
Mar 20, 2014–––$0.0091
Dec 24, 2013–––$0.4017
Sep 25, 2013–––$0.3984
Jun 25, 2013–––$0.3921
Mar 21, 2013–––$0.4136
Dec 24, 2012–––$0.4004
Sep 25, 2012–––$0.3919
Jun 26, 2012–––$0.3958
Mar 27, 2012–––$0.3989
Feb 7, 2012–––$0.0114
Dec 19, 2011–––$0.3483
Sep 19, 2011–––$0.3350

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.