Dividend history, stock splits and earnings dates.
| Ex-Date | Declared | Record | Pay Date | Amount / Share |
|---|---|---|---|---|
| Jun 22, 2026 | – | Jun 22, 2026 | Jun 25, 2026 | $7.0402 |
| May 20, 2026 | – | May 20, 2026 | May 26, 2026 | $4.7253 |
| Apr 22, 2026 | – | Apr 22, 2026 | Apr 27, 2026 | $4.8518 |
| Mar 20, 2026 | – | – | – | $3.9740 |
| Feb 20, 2026 | – | – | – | $7.9098 |
| Jan 21, 2026 | – | – | – | $5.7888 |
| Dec 22, 2025 | – | – | – | $2.6874 |
| Nov 20, 2025 | – | – | – | $2.9152 |
| Oct 22, 2025 | – | – | – | $1.1750 |
| Sep 22, 2025 | – | – | – | $1.2519 |
| Aug 20, 2025 | – | – | – | $1.5757 |
| Jul 22, 2025 | – | – | – | $1.0595 |
| Jun 20, 2025 | – | – | – | $1.3311 |
| May 21, 2025 | – | – | – | $2.1553 |
| Apr 22, 2025 | – | – | – | $2.0836 |
| Mar 20, 2025 | – | – | – | $1.2938 |
| Feb 21, 2025 | – | – | – | $1.0603 |
| Jan 22, 2025 | – | – | – | $0.7359 |
| Dec 20, 2024 | – | – | – | $0.9390 |
| Nov 20, 2024 | – | – | – | $1.2434 |
| Oct 22, 2024 | – | – | – | $2.1477 |
| Sep 20, 2024 | – | – | – | $1.7448 |
| Aug 21, 2024 | – | – | – | $1.5540 |
| Jul 22, 2024 | – | – | – | $1.3612 |
| Jun 21, 2024 | – | – | – | $1.5707 |