Dividend history, stock splits and earnings dates.
| Report Date | FY End | Est. EPS | Time |
|---|---|---|---|
| Aug 25, 2026 | Jul 31, 2026 | 3.0200 | pre-market |
| Ex-Date | Declared | Record | Pay Date | Amount / Share |
|---|---|---|---|---|
| Apr 29, 2026 | Feb 25, 2026 | Apr 29, 2026 | May 26, 2026 | $1.2210 |
| Jan 30, 2026 | – | – | – | $1.2354 |
| Oct 30, 2025 | – | – | – | $1.1693 |
| Jul 30, 2025 | – | – | – | $1.1830 |
| Apr 29, 2025 | – | – | – | $1.1500 |
| Jan 30, 2025 | – | – | – | $1.1030 |
| Oct 30, 2024 | – | – | – | $1.1140 |
| Jul 30, 2024 | – | – | – | $1.1190 |
| Apr 26, 2024 | – | – | – | $1.1060 |
| Jan 29, 2024 | – | – | – | $1.1230 |
| Oct 27, 2023 | Aug 29, 2023 | Oct 30, 2023 | Nov 28, 2023 | $1.4700 |
| Jul 27, 2023 | – | – | – | $1.1130 |
| Apr 27, 2023 | – | – | – | $1.0490 |
| Jan 27, 2023 | – | – | – | $1.0730 |
| Oct 31, 2022 | – | – | – | $1.0220 |
| Aug 1, 2022 | – | – | – | $1.0853 |
| Apr 29, 2022 | – | – | – | $1.0390 |
| Jan 31, 2022 | – | – | – | $1.0420 |
| Oct 29, 2021 | – | – | – | $0.8590 |
| Aug 2, 2021 | – | – | – | $0.8560 |
| Jul 30, 2021 | – | – | – | $0.8520 |
| Apr 30, 2021 | – | – | – | $0.8630 |
| Jan 29, 2021 | – | – | – | $0.8270 |
| Oct 30, 2020 | – | – | – | $0.7960 |
| Jul 31, 2020 | – | – | – | $0.7900 |
| Apr 30, 2020 | – | – | – | $0.7640 |
| Jan 31, 2020 | – | – | – | $0.8020 |
| Oct 31, 2019 | – | – | – | $0.7830 |
| Jul 31, 2019 | – | – | – | $0.7830 |
| Apr 30, 2019 | – | – | – | $0.7430 |
| Jan 31, 2019 | – | – | – | $0.7610 |
| Oct 31, 2018 | – | – | – | $0.7309 |
| Jul 31, 2018 | – | – | – | $0.7385 |
| Apr 30, 2018 | – | – | – | $0.7250 |
| Jan 31, 2018 | – | – | – | $0.9300 |
| Oct 31, 2017 | – | – | – | $0.9000 |
| Jul 28, 2017 | – | – | – | $0.9000 |
| Apr 27, 2017 | – | – | – | $0.8800 |
| Jan 30, 2017 | – | – | – | $0.8800 |
| Oct 28, 2016 | – | – | – | $0.8600 |
| Jul 28, 2016 | – | – | – | $0.8600 |
| Apr 28, 2016 | – | – | – | $0.8400 |
| Jan 28, 2016 | – | – | – | $0.8400 |
| Oct 29, 2015 | – | – | – | $0.8200 |
| Jul 30, 2015 | – | – | – | $0.8200 |
| Apr 29, 2015 | – | – | – | $0.8000 |
| Jan 29, 2015 | – | – | – | $0.8000 |
| Oct 30, 2014 | – | – | – | $0.7800 |
| Jul 30, 2014 | – | – | – | $0.7800 |
| Apr 29, 2014 | – | – | – | $0.7600 |
| Jan 30, 2014 | – | – | – | $0.7600 |
| Oct 30, 2013 | – | – | – | $0.7400 |
| Jul 30, 2013 | – | – | – | $0.7400 |
| Apr 29, 2013 | – | – | – | $0.7400 |
| Jan 30, 2013 | – | – | – | $0.7200 |
| Oct 31, 2012 | – | – | – | $0.7200 |
| Jul 30, 2012 | – | – | – | $0.7000 |
| Apr 27, 2012 | – | – | – | $0.7000 |
| Jan 30, 2012 | – | – | – | $0.7000 |
| Oct 28, 2011 | – | – | – | $0.7000 |
| Effective Date | Ratio | Factor |
|---|---|---|
| Mar 15, 2001 | 2:1 | 2.00 |