| May 14, 2026 | OtherD | -11,250 | — | — | SEC |
| May 14, 2026 | Other | -8,394 | — | — | SEC |
| May 14, 2026 | OtherD | -21,750 | — | — | SEC |
| May 14, 2026 | OtherD | -15,114 | — | — | SEC |
| May 14, 2026 | Award | 8,075 | — | — | SEC |
| May 14, 2026 | Other | -5,625 | — | — | SEC |
| May 14, 2026 | Other | -4,156 | — | — | SEC |
| May 14, 2026 | Other | -16,150 | — | — | SEC |
| May 14, 2026 | Other | -9,444 | — | — | SEC |
| May 14, 2026 | Award | 8,394 | — | — | SEC |
| May 14, 2026 | OtherD | -20,853 | — | — | SEC |
| May 14, 2026 | Other | -6,250 | — | — | SEC |
| May 14, 2026 | OtherD | -12,086 | — | — | SEC |
| May 14, 2026 | Other | -16,150 | — | — | SEC |
| May 14, 2026 | Other | -8,075 | — | — | SEC |
| May 14, 2026 | Award | 5,625 | — | — | SEC |
| May 14, 2026 | Award | 16,150 | — | — | SEC |
| May 14, 2026 | Other | -2,406 | — | — | SEC |
| May 14, 2026 | Other | -65,955 | — | — | SEC |
| Jan 30, 2026 | Award | 16,150 | 0.00 USD | $0 | SEC |
| Jan 23, 2026 | Sell | -2,064 | 21.77 USD | $44.9K | SEC |
| Jan 21, 2026 | Sell | -726 | 19.79 USD | $14.4K | SEC |
| Jan 15, 2026 | Sell | -873 | 22.19 USD | $19.4K | SEC |
| Sep 17, 2025 | Sell | -189 | 24.19 USD | $4.6K | SEC |
| Sep 3, 2025 | Sell | -548 | 28.08 USD | $15.4K | SEC |