| Apr 20, 2026 | Other | -11,547 | 0.00 USD | $0 | SEC |
| Apr 3, 2026 | Award | 100,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2026 | Other | -964 | 0.00 USD | $0 | SEC |
| Mar 11, 2026 | Other | -3,695 | 0.00 USD | $0 | SEC |
| Jan 23, 2026 | Other | -17,037 | 0.00 USD | $0 | SEC |
| Jan 23, 2026 | Award | 375,000 | 0.00 USD | $0 | SEC |
| Jan 13, 2026 | Other | -8,719 | 0.00 USD | $0 | SEC |
| Aug 12, 2025 | Other | -22,212 | 0.00 USD | $0 | SEC |
| Mar 11, 2025 | Other | -961 | 0.00 USD | $0 | SEC |
| Mar 11, 2025 | Other | -3,684 | 0.00 USD | $0 | SEC |
| Jan 24, 2025 | Award | 187,500 | 0.00 USD | $0 | SEC |
| Jan 14, 2025 | Other | -8,594 | 0.00 USD | $0 | SEC |
| Aug 9, 2024 | Award | 207,260 | 0.00 USD | $0 | SEC |
| Mar 12, 2024 | Other | -4,088 | 0.00 USD | $0 | SEC |
| Mar 12, 2024 | Other | -1,067 | 0.00 USD | $0 | SEC |
| Jan 12, 2024 | AwardD | 104,600 | 0.00 USD | $0 | SEC |
| Jan 12, 2024 | Award | 92,875 | 0.00 USD | $0 | SEC |
| Mar 10, 2023 | Award | 45,825 | 0.00 USD | $0 | SEC |
| Mar 10, 2023 | AwardD | 103,850 | 0.00 USD | $0 | SEC |
| Mar 10, 2023 | Sell | -1,040 | 24.41 USD | $25.4K | SEC |
| May 20, 2022 | Buy | 6,200 | 15.80 USD | $98K | SEC |
| Mar 10, 2022 | AwardD | 92,100 | 0.00 USD | $0 | SEC |
| Mar 10, 2022 | Award | 11,950 | 0.00 USD | $0 | SEC |
| Apr 29, 2021 | Buy | 10,000 | 17.00 USD | $170K | SEC |
| Apr 29, 2021 | Buy | 3,600 | 17.00 USD | $61.2K | SEC |