Dividend history, stock splits and earnings dates.
| Ex-Date | Declared | Record | Pay Date | Amount / Share |
|---|---|---|---|---|
| Jun 12, 2026 | – | Jun 12, 2026 | Jun 23, 2026 | $0.0757 |
| May 13, 2026 | – | May 13, 2026 | May 21, 2026 | $0.2139 |
| Apr 13, 2026 | – | – | – | $0.1740 |
| Mar 13, 2026 | – | – | – | $0.0830 |
| Feb 12, 2026 | – | – | – | $0.1816 |
| Jan 13, 2026 | – | – | – | $0.1182 |
| Dec 12, 2025 | – | – | – | $0.1745 |
| Nov 12, 2025 | – | – | – | $0.1224 |
| Oct 10, 2025 | – | – | – | $0.1883 |
| Sep 15, 2025 | – | – | – | $0.1329 |
| Aug 12, 2025 | – | – | – | $0.1326 |
| Jul 14, 2025 | – | – | – | $0.2166 |
| Jun 12, 2025 | – | – | – | $0.1727 |
| May 13, 2025 | – | – | – | $0.1387 |
| Apr 11, 2025 | – | – | – | $0.2066 |
| Mar 13, 2025 | – | – | – | $0.1001 |
| Feb 12, 2025 | – | – | – | $0.1396 |
| Jan 13, 2025 | – | – | – | $0.1095 |
| Dec 13, 2024 | – | – | – | $0.1446 |
| Nov 12, 2024 | – | – | – | $0.1095 |
| Oct 11, 2024 | – | – | – | $0.1327 |
| Sep 13, 2024 | – | – | – | $0.0872 |
| Aug 12, 2024 | – | – | – | $0.1177 |
| Jul 15, 2024 | – | – | – | $0.1578 |
| Jun 12, 2024 | – | – | – | $0.0504 |
| May 10, 2024 | – | – | – | $0.1160 |
| Apr 11, 2024 | – | – | – | $0.1523 |
| Mar 11, 2024 | – | – | – | $0.0403 |
| Feb 9, 2024 | – | – | – | $0.1430 |
| Jan 12, 2024 | – | – | – | $0.0947 |
| Dec 12, 2023 | – | – | – | $0.1340 |
| Nov 9, 2023 | – | – | – | $0.0999 |
| Oct 12, 2023 | – | – | – | $0.1300 |
| Sep 12, 2023 | – | – | – | $0.0710 |
| Aug 10, 2023 | – | – | – | $0.1374 |
| Jul 13, 2023 | – | – | – | $0.1369 |
| Jun 9, 2023 | – | – | – | $0.0920 |
| May 11, 2023 | – | – | – | $0.1194 |
| Apr 12, 2023 | – | – | – | $0.1352 |
| Mar 10, 2023 | – | – | – | $0.1260 |
| Feb 9, 2023 | – | – | – | $0.1090 |
| Jan 12, 2023 | – | – | – | $0.1410 |
| Dec 12, 2022 | – | – | – | $0.1330 |
| Nov 9, 2022 | – | – | – | $0.0930 |
| Oct 12, 2022 | – | – | – | $0.2080 |
| Sep 12, 2022 | – | – | – | $0.1200 |
| Aug 11, 2022 | – | – | – | $0.1160 |
| Jun 10, 2022 | – | – | – | $0.0870 |
| May 12, 2022 | – | – | – | $0.1870 |
| Apr 11, 2022 | – | – | – | $0.1590 |
| Mar 10, 2022 | – | – | – | $0.1000 |
| Feb 10, 2022 | – | – | – | $0.1640 |
| Jan 11, 2022 | – | – | – | $0.1140 |
| Dec 10, 2021 | – | – | – | $0.1130 |
| Nov 10, 2021 | – | – | – | $0.1310 |
| Oct 12, 2021 | – | – | – | $0.1370 |
| Sep 10, 2021 | – | – | – | $0.0680 |
| Aug 11, 2021 | – | – | – | $0.1720 |
| Jul 13, 2021 | – | – | – | $0.1160 |
| Jun 11, 2021 | – | – | – | $0.1150 |