| Jul 1, 2026 | Award | 319 | 0.00 USD | — | SEC |
| Jun 16, 2026 | AwardD | 16,377 | 0.00 USD | $0 | SEC |
| Apr 3, 2026 | Award | 339 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Award | 473 | 0.00 USD | $0 | SEC |
| Nov 13, 2025 | Buy | 10,700 | 18.64 USD | $199.4K | SEC |
| Oct 2, 2025 | Award | 728 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Award | 858 | 0.00 USD | $0 | SEC |
| Jun 18, 2025 | AwardD | 30,000 | 0.00 USD | $0 | SEC |
| Apr 3, 2025 | Award | 559 | 0.00 USD | $0 | SEC |
| Jun 12, 2024 | AwardD | 20,594 | 0.00 USD | $0 | SEC |
| Dec 28, 2023 | Buy | 10,857 | 9.30 USD | $101K | SEC |
| Jun 14, 2023 | AwardD | 22,123 | 0.00 USD | $0 | SEC |
| Mar 7, 2023 | AwardD | 43,731 | 0.00 USD | $0 | SEC |
| Jan 28, 2021 | Other | -380,467 | — | — | SEC |
| Jan 28, 2021 | Gift | -500 | 0.00 USD | $0 | SEC |
| Jan 28, 2021 | OtherD | -70,000 | — | — | SEC |
| Sep 18, 2020 | Sell | -5,767 | 50.16 USD | $289.3K | SEC |
| Sep 16, 2020 | Sell | -111 | 50.00 USD | $5.6K | SEC |
| Sep 16, 2020 | Sell | -1,000 | 50.06 USD | $50.1K | SEC |
| Sep 16, 2020 | Sell | -3,122 | 50.16 USD | $156.6K | SEC |
| Jul 9, 2020 | Sell | -5,000 | 50.00 USD | $250K | SEC |
| Jul 1, 2020 | Other | 1,088 | 0.00 USD | $0 | SEC |
| Jun 5, 2020 | Gift | -1,020 | 0.00 USD | $0 | SEC |
| Jun 5, 2020 | Sell | -5,000 | 50.00 USD | $250K | SEC |
| Jun 5, 2020 | Gift | -1,020 | 0.00 USD | $0 | SEC |