| Jun 18, 2026 | Gift | -8,000 | 0.00 USD | — | SEC |
| Jun 18, 2026 | Gift | -4,000 | 0.00 USD | — | SEC |
| May 22, 2026 | Award | 2,337 | 0.00 USD | $0 | SEC |
| May 15, 2026 | AwardD | 6,098 | — | — | SEC |
| Dec 17, 2025 | Gift | -1,250 | 0.00 USD | $0 | SEC |
| May 16, 2025 | Award | 4,401 | 0.00 USD | $0 | SEC |
| May 14, 2025 | AwardD | 8,117 | — | — | SEC |
| Dec 9, 2024 | Gift | -8,684 | 0.00 USD | $0 | SEC |
| May 24, 2024 | Award | 7,659 | 0.00 USD | $0 | SEC |
| May 15, 2024 | AwardD | 6,766 | — | — | SEC |
| May 19, 2023 | Award | 26,501 | 0.00 USD | $0 | SEC |
| May 17, 2023 | AwardD | 8,131 | — | — | SEC |
| May 20, 2022 | Award | 14,677 | 0.00 USD | $0 | SEC |
| May 18, 2022 | AwardD | 5,187 | — | — | SEC |
| May 21, 2021 | Award | 9,603 | 0.00 USD | $0 | SEC |
| May 19, 2021 | AwardD | 5,264 | — | — | SEC |
| May 22, 2020 | Award | 17,441 | 0.00 USD | $0 | SEC |
| May 20, 2020 | AwardD | 12,078 | — | — | SEC |
| May 24, 2019 | Award | 9,541 | 0.00 USD | $0 | SEC |
| May 22, 2019 | AwardD | 3,824 | — | — | SEC |
| May 31, 2018 | Award | 7,537 | 0.00 USD | $0 | SEC |
| May 23, 2018 | AwardD | 3,523 | — | — | SEC |
| May 26, 2017 | Award | 5,725 | 0.00 USD | $0 | SEC |
| May 24, 2017 | AwardD | 4,765 | — | — | SEC |
| Feb 14, 2017 | Award | 4,949 | 0.00 USD | $0 | SEC |