| 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 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 | 20 | 43.95 USD | $879 | SEC | |
| Jun 28, 2024 | Other | 154 | 43.95 USD | $6.8K | 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 | |
| Aug 7, 2023 | Buy | 35 | 69.50 USD | $2.4K | SEC | |
| Aug 7, 2023 | Buy | 180 | 69.50 USD | $12.5K | SEC | |
| Jun 30, 2023 | Other | 17 | 77.05 USD | $1.3K | SEC | |
| Jun 30, 2023 | Other | 146.26 | 77.05 USD | $11.3K | SEC | |
| Mar 20, 2023 | Buy | 125 | 73.00 USD | $9.1K | SEC | |
| Mar 14, 2023 | Buy | 85 | 76.00 USD | $6.5K | SEC | |
| Jun 24, 2022 | Other | 141.43 | 66.00 USD | $9.3K | SEC | |
| Jun 24, 2022 | Other | 16 | 66.00 USD | $1.1K | SEC | |
| May 6, 2022 | Buy | 300 | 69.00 USD | $20.7K | SEC | |
| May 6, 2022 | Buy | 425 | 70.00 USD | $29.8K | SEC | |
| May 6, 2022 | Award | 200 | 0.00 USD | — | SEC | |
| Jun 25, 2021 | Other | 15 | 61.00 USD | $915 | SEC | |