| Jun 18, 2026 | Award | 3,444 | 0.00 USD | — | SEC |
| Jun 11, 2026 | Other | 122,990 | — | — | SEC |
| Jun 11, 2026 | OtherD | -166,070 | — | — | SEC |
| Jun 11, 2026 | Other | 149,238 | — | — | SEC |
| Jun 11, 2026 | Other | 407,132 | — | — | SEC |
| Jun 11, 2026 | Other | 407,132 | — | — | SEC |
| Jun 11, 2026 | OtherD | -143,650 | — | — | SEC |
| Jun 11, 2026 | Other | 260,992 | — | — | SEC |
| Jun 11, 2026 | Other | 260,992 | — | — | SEC |
| Jun 11, 2026 | OtherD | -166,070 | — | — | SEC |
| Jun 11, 2026 | OtherD | -143,650 | — | — | SEC |
| Jun 11, 2026 | OtherD | -464,550 | — | — | SEC |
| Jun 11, 2026 | Other | 122,990 | — | — | SEC |
| Jun 11, 2026 | OtherD | -246,732 | — | — | SEC |
| Jun 11, 2026 | OtherD | -464,550 | — | — | SEC |
| Jun 11, 2026 | OtherD | -246,732 | — | — | SEC |
| Jun 11, 2026 | Other | 149,238 | — | — | SEC |
| May 20, 2026 | AwardD | 55,150 | 0.00 USD | $0 | SEC |
| Nov 24, 2025 | Sell | -371,287 | 95.45 USD | $35.4M | SEC |
| Nov 24, 2025 | Sell | -371,287 | 95.45 USD | $35.4M | SEC |
| Jul 1, 2025 | Sell | -370,074 | 18.46 USD | $6.8M | SEC |
| Jul 1, 2025 | Sell | -370,075 | 18.46 USD | $6.8M | SEC |
| Jan 28, 2025 | OtherD | -1,889,509 | — | — | SEC |
| Jan 28, 2025 | OtherD | -209,996 | — | — | SEC |
| Jan 28, 2025 | OtherD | -1,889,509 | — | — | SEC |