| Apr 13, 2026 | Other | -89,011.83 | 0.00 USD | $0 | SEC |
| Apr 13, 2026 | Other | -98,420 | 0.00 USD | $0 | SEC |
| Feb 9, 2026 | Buy | 116.74 | 9.14 USD | $1.1K | SEC |
| Feb 9, 2026 | Buy | 104.01 | 9.99 USD | $1K | SEC |
| Feb 9, 2026 | Buy | 121.98 | 8.73 USD | $1.1K | SEC |
| Feb 9, 2026 | Buy | 116.58 | 8.93 USD | $1K | SEC |
| Oct 29, 2025 | Award | 2,804 | 0.00 USD | $0 | SEC |
| May 29, 2025 | Buy | 1,948.61 | 9.79 USD | $19.1K | SEC |
| Jan 29, 2025 | Award | 1,043 | 0.00 USD | $0 | SEC |
| Jan 29, 2025 | Award | 10,000 | 0.00 USD | $0 | SEC |
| Jan 22, 2025 | Buy | 115.09 | 8.86 USD | $1K | SEC |
| Jan 22, 2025 | Buy | 125.76 | 8.10 USD | $1K | SEC |
| Dec 18, 2024 | Award | 610 | 0.00 USD | $0 | SEC |
| Nov 29, 2024 | Buy | 1,471.45 | 9.79 USD | $14.4K | SEC |
| Sep 25, 2024 | Award | 744 | 0.00 USD | $0 | SEC |
| Jun 26, 2024 | Award | 1,156 | 0.00 USD | $0 | SEC |
| Feb 29, 2024 | Other | 0 | 0.00 USD | $0 | SEC |
| Feb 29, 2024 | Award | 2,842 | 0.00 USD | $0 | SEC |
| Feb 22, 2024 | Other | 0 | — | — | SEC |
| Feb 22, 2024 | Buy | 1,449 | 7.59 USD | $11K | SEC |
| Feb 7, 2024 | Other | 0 | — | — | SEC |
| Feb 7, 2024 | Buy | 2,000 | 7.19 USD | $14.4K | SEC |
| Feb 7, 2024 | Other | 0 | — | — | SEC |
| Feb 7, 2024 | Buy | 0 | 7.19 USD | $0 | SEC |
| Dec 5, 2023 | ExerciseD | -786 | — | — | SEC |