| 29 May 2026 | OTHER | Invesco Advisers, Inc.entity | 5,778.639 | 28.24 USD | |
| 01 Jun 2026 | GRANT_AWARD | Invesco Advisers, Inc.entity | 13,216.586 | 28.24 USD | |
| 30 Apr 2026 | OTHER | Invesco Advisers, Inc.entity | 5,778.639 | 28.27 USD | |
| 01 May 2026 | GRANT_AWARD | Invesco Advisers, Inc.entity | 13,478.513 | 28.27 USD | |
| 27 Feb 2026 | OTHER | Invesco Advisers, Inc.entity | 5,778.64 | 28.09 USD | |
| 01 Mar 2026 | GRANT_AWARD | Invesco Advisers, Inc.entity | 11,924.85 | 28.09 USD | |
| 30 Jan 2026 | OTHER | Invesco Advisers, Inc.entity | 5,778.64 | 28.12 USD | |
| 01 Feb 2026 | GRANT_AWARD | Invesco Advisers, Inc.entity | 11,508.36 | 28.12 USD | |
| 02 Jan 2026 | GRANT_AWARD | Invesco Advisers, Inc.entity | 10,761.24 | 28.07 USD | |
| 31 Dec 2025 | OTHER | Invesco Advisers, Inc.entity | 5,778.64 | 28.07 USD | |
| 01 Dec 2025 | GRANT_AWARD | KELLY RALPH DAVID | 2,683.77 | 0.00 USD | |
| 01 Dec 2025 | GRANT_AWARD | ROWSEY PAUL E III | 2,683.77 | 0.00 USD | |
| 01 Dec 2025 | GRANT_AWARD | Arrowsmith Julie A. | 2,683.77 | 0.00 USD | |
| 01 Dec 2025 | GRANT_AWARD | Nixon Joseph Ray | 2,683.77 | 0.00 USD | |
| 01 Dec 2025 | GRANT_AWARD | Invesco Advisers, Inc.entity | 10,863.45 | 27.95 USD | |
| 28 Nov 2025 | OTHER | Invesco Advisers, Inc.entity | 5,778.64 | 27.95 USD | |
| 01 Nov 2025 | GRANT_AWARD | Invesco Advisers, Inc.entity | 9,574.42 | 27.94 USD | |
| 31 Oct 2025 | OTHER | Invesco Advisers, Inc.entity | 5,778.64 | 27.94 USD | |
| 01 Oct 2025 | GRANT_AWARD | Invesco Ltd.entity | 9,303.62 | 27.98 USD | |
| 30 Sept 2025 | OTHER | Invesco Ltd.entity | 5,778.64 | 27.98 USD | |
| 01 Sept 2025 | GRANT_AWARD | Invesco Ltd.entity | 8,878 | 27.92 USD | |
| 29 Aug 2025 | OTHER | Invesco Ltd.entity | 5,778 | 27.92 USD | |
| 01 Aug 2025 | GRANT_AWARD | Invesco Ltd.entity | 8,409 | 27.93 USD | |
| 31 Jul 2025 | OTHER | Invesco Ltd.entity | 5,778 | 27.93 USD | |
| 01 Jul 2025 | GRANT_AWARD | Invesco Ltd.entity | 8,620 | 27.99 USD | |