| May 22, 2026 | Exercise | 10,000 | 8.05 USD | $80.5K | SEC |
| May 22, 2026 | Sell | -10,000 | 29.32 USD | $293.2K | SEC |
| May 22, 2026 | ExerciseD | -10,000 | 0.00 USD | $0 | SEC |
| Jan 6, 2026 | Buy | 10,000 | 3.44 USD | $34.4K | SEC |
| Aug 27, 2025 | Buy | 10,000 | 3.41 USD | $34.1K | SEC |
| Jul 18, 2025 | Award | 30,000 | 0.00 USD | $0 | SEC |
| Oct 29, 2024 | AwardD | 607 | 0.00 USD | $0 | SEC |
| Jun 20, 2024 | AwardD | 3,325 | 15.04 USD | $50K | SEC |
| Jun 20, 2024 | AwardD | 23,944 | 0.00 USD | $0 | SEC |
| Jun 26, 2023 | AwardD | 25,850 | 0.00 USD | $0 | SEC |
| Jun 26, 2023 | AwardD | 3,590 | 13.93 USD | $50K | SEC |
| Jun 15, 2022 | AwardD | 7,345 | 6.80 USD | $49.9K | SEC |
| Jun 15, 2022 | AwardD | 47,745 | 0.00 USD | $0 | SEC |
| Jun 16, 2021 | AwardD | 12,236 | 0.00 USD | $0 | SEC |
| Jun 16, 2021 | AwardD | 1,699 | 29.42 USD | $50K | SEC |
| Jun 18, 2020 | AwardD | 20,000 | 0.00 USD | $0 | SEC |
| Apr 22, 2020 | AwardD | 40,000 | 0.00 USD | $0 | SEC |