| Apr 28, 2026 | Award | 4,607 | 0.00 USD | — | SEC | |
| Apr 28, 2026 | Other | -128 | 12.33 USD | $1.6K | SEC | |
| Apr 28, 2026 | AwardD (derivative) | 6,658 | 0.00 USD | — | SEC | |
| Mar 30, 2026 | AwardD (derivative) | 16,694 | 0.00 USD | — | SEC | |
| Mar 30, 2026 | AwardD (derivative) | 8,811 | 0.00 USD | — | SEC | |
| Mar 30, 2026 | AwardD (derivative) | 26,923 | 0.00 USD | — | SEC | |
| Mar 30, 2026 | Award | 8,811 | 0.00 USD | — | SEC | |
| Jan 23, 2026 | Other | -424 | 0.00 USD | — | SEC | |
| Jan 20, 2026 | Buy | 730 | 20.10 USD | $14.7K | SEC | |
| Jul 8, 2025 | AwardD (derivative) | 2,898 | 0.00 USD | — | SEC | |
| Jul 8, 2025 | AwardD (derivative) | 1,295 | 0.00 USD | — | SEC | |
| Jul 8, 2025 | AwardD (derivative) | 4,637 | 0.00 USD | — | SEC | |
| Jul 8, 2025 | Award | 1,295 | 0.00 USD | — | SEC | |
| Jun 23, 2025 | Award | 8,695 | 0.00 USD | — | SEC | |