| May 15, 2026 | ExerciseD | -5,000 | 0.00 USD | $0 | SEC |
| May 15, 2026 | Exercise | 4,000 | 11.35 USD | $45.4K | SEC |
| May 15, 2026 | Sell | -9,000 | 18.21 USD | $163.9K | SEC |
| May 15, 2026 | ExerciseD | -4,000 | 0.00 USD | $0 | SEC |
| May 15, 2026 | Exercise | 5,000 | 7.50 USD | $37.5K | SEC |
| May 14, 2026 | Sell | -6,552 | 18.03 USD | $118.1K | SEC |
| Mar 12, 2024 | Buy | 5,990 | 11.00 USD | $65.9K | SEC |
| Mar 12, 2024 | Buy | 2,500 | 13.36 USD | $33.4K | SEC |
| Mar 12, 2024 | Buy | 1,990 | 10.86 USD | $21.6K | SEC |
| Feb 21, 2024 | Award | 981 | 11.35 USD | $11.1K | SEC |
| Aug 17, 2023 | Award | 4,400 | 11.44 USD | $50.3K | SEC |
| May 8, 2023 | Award | 5,500 | 8.95 USD | $49.2K | SEC |
| Mar 10, 2023 | Award | 3,552 | 0.00 USD | $0 | SEC |
| Feb 15, 2023 | Buy | 3,200 | 12.26 USD | $39.2K | SEC |