| May 19, 2026 | AwardD | 36,105 | 0.00 USD | $0 | SEC |
| Apr 3, 2026 | Other | -23,463 | — | — | SEC |
| Sep 25, 2025 | Award | 23,463 | 0.00 USD | $0 | SEC |
| Nov 17, 2022 | Other | -8,852 | 27.71 USD | $245.3K | SEC |
| Aug 17, 2022 | Other | -5,902 | 31.29 USD | $184.7K | SEC |
| Jul 15, 2022 | Other | -1,475 | 22.24 USD | $32.8K | SEC |
| Nov 17, 2021 | Other | -6,886 | 42.33 USD | $291.5K | SEC |
| Oct 27, 2021 | Award | 25,000 | 0.00 USD | $0 | SEC |
| Aug 17, 2021 | Other | -5,902 | 38.73 USD | $228.6K | SEC |
| Jul 13, 2021 | Other | -1,188 | 39.55 USD | $47K | SEC |
| Apr 2, 2021 | Sell | -11,954 | 36.81 USD | $440K | SEC |
| Nov 17, 2020 | Other | -5,546 | 28.00 USD | $155.3K | SEC |
| Aug 19, 2020 | Sell | -12,073 | 35.32 USD | $426.4K | SEC |
| Jul 27, 2020 | Award | 75,000 | 0.00 USD | $0 | SEC |
| Jul 14, 2020 | Other | -1,188 | 30.23 USD | $35.9K | SEC |