| Jun 16, 2026 | Award | 88 | 0.00 USD | — | SEC | |
| Apr 30, 2026 | Award | 99 | 0.00 USD | — | SEC | |
| Dec 16, 2025 | Award | 96 | 0.00 USD | — | SEC | |
| Sep 16, 2025 | Award | 94 | 0.00 USD | — | SEC | |
| Jun 27, 2025 | Other | 660.89 | 60.42 USD | $39.9K | SEC | |
| Jun 17, 2025 | Award | 92 | 0.00 USD | — | SEC | |
| Mar 18, 2025 | Award | 90 | 0.00 USD | — | SEC | |
| Dec 17, 2024 | Award | 66 | 0.00 USD | — | SEC | |
| Sep 18, 2024 | Award | 94 | 0.00 USD | — | SEC | |
| Jun 28, 2024 | Other | 628.16 | 43.95 USD | $27.6K | SEC | |
| Jun 20, 2024 | Award | 107 | 0.00 USD | — | SEC | |
| Mar 22, 2024 | Award | 98 | 0.00 USD | — | SEC | |
| Aug 30, 2023 | Award | 200 | 0.00 USD | — | SEC | |
| Jun 30, 2023 | Other | 597.44 | 77.05 USD | $46K | SEC | |
| Jun 24, 2022 | Other | 576.5 | 66.00 USD | $38K | SEC | |
| May 6, 2022 | Award | 200 | 0.00 USD | — | SEC | |
| Mar 11, 2022 | Buy | 1,532 | 62.02 USD | $95K | SEC | |
| Jun 25, 2021 | Other | 535.11 | 61.00 USD | $32.6K | SEC | |
| Jun 17, 2021 | Award | 200 | 0.00 USD | — | SEC | |
| Feb 22, 2021 | Buy | 1,400 | 55.55 USD | $77.8K | SEC | |
| Jun 26, 2020 | Other | 497.12 | 50.00 USD | $24.9K | SEC | |
| May 21, 2020 | Award | 200 | 0.00 USD | — | SEC | |
| May 19, 2020 | Buy | 314 | 50.00 USD | $15.7K | SEC | |
| May 1, 2020 | Buy | 686 | 50.00 USD | $34.3K | SEC | |
| Jun 28, 2019 | Other | 464.28 | 61.00 USD | $28.3K | SEC | |