| Oct 6, 2025 | Sell | -279 | 11.69 USD | $3.3K | SEC | |
| Jul 3, 2025 | Sell | -893 | 12.21 USD | $10.9K | SEC | |
| Jul 3, 2025 | Sell | -394 | 11.75 USD | $4.6K | SEC | |
| Apr 3, 2025 | Sell | -404 | 12.06 USD | $4.9K | SEC | |
| Apr 3, 2025 | Sell | -883 | 11.38 USD | $10K | SEC | |
| Feb 14, 2025 | Award | 12,918 | 0.00 USD | — | SEC | |
| Jan 14, 2025 | Sell | -2,127 | 15.98 USD | $34K | SEC | |
| Jan 14, 2025 | Sell | -3,912 | 15.88 USD | $62.1K | SEC | |
| Jan 7, 2025 | Sell | -813 | 14.34 USD | $11.7K | SEC | |
| Jan 7, 2025 | Sell | -474 | 14.19 USD | $6.7K | SEC | |
| Oct 3, 2024 | Sell | -881 | 10.31 USD | $9.1K | SEC | |
| Oct 3, 2024 | Sell | -406 | 10.90 USD | $4.4K | SEC | |
| Aug 5, 2024 | Sell | -4,400 | 11.95 USD | $52.6K | SEC | |
| Aug 5, 2024 | ExerciseD (derivative) | -5,000 | 0.00 USD | — | SEC | |
| Aug 5, 2024 | Sell | -600 | 12.83 USD | $7.7K | SEC | |
| Aug 5, 2024 | Exercise | 5,000 | 5.30 USD | $26.5K | SEC | |
| Jul 8, 2024 | Sell | -894 | 12.74 USD | $11.4K | SEC | |
| Jul 3, 2024 | ExerciseD (derivative) | -5,000 | 0.00 USD | — | SEC | |
| Jul 3, 2024 | Exercise | 5,000 | 5.30 USD | $26.5K | SEC | |
| Jul 3, 2024 | Sell | -393 | 12.49 USD | $4.9K | SEC | |
| Jul 3, 2024 | Sell | -5,000 | 12.42 USD | $62.1K | SEC | |
| Jun 7, 2024 | ExerciseD (derivative) | -5,000 | 0.00 USD | — | SEC | |
| Jun 7, 2024 | Sell | -5,888 | 10.68 USD | $62.9K | SEC | |
| Jun 7, 2024 | Exercise | 5,000 | 5.30 USD | $26.5K | SEC | |
| Apr 4, 2024 | Sell | -400 | 14.36 USD | $5.7K | SEC | |