| Aug 19, 2026 | Other | 38 | — | — | SEC | |
| Jul 16, 2026 | Other | 113 | — | — | SEC | |
| Apr 17, 2026 | Other | 112 | — | — | SEC | |
| Mar 16, 2026 | Sell | -2,427 | 25.97 USD | $63K | SEC | |
| Jan 28, 2026 | Award | 3,917 | 0.00 USD | — | SEC | |
| Jan 26, 2026 | Other | -8,168 | 24.28 USD | $198.3K | SEC | |
| Jan 26, 2026 | Award | 1,193 | 0.00 USD | — | SEC | |
| Jan 20, 2026 | Other | 108 | — | — | SEC | |
| Jan 20, 2026 | Other | 171 | — | — | SEC | |
| Oct 16, 2025 | Other | 105 | — | — | SEC | |
| Oct 16, 2025 | Other | 167 | — | — | SEC | |
| Sep 16, 2025 | Sell | -3,950 | 25.30 USD | $99.9K | SEC | |
| Jul 17, 2025 | Other | 152 | — | — | SEC | |
| Jul 17, 2025 | Other | 96 | — | — | SEC | |
| May 15, 2025 | Sell | -9,100 | 27.28 USD | $248.2K | SEC | |
| Apr 17, 2025 | Other | 90 | — | — | SEC | |
| Apr 17, 2025 | Other | 143 | — | — | SEC | |
| Jan 24, 2025 | Award | 2,006 | 0.00 USD | — | SEC | |
| Jan 24, 2025 | Award | 3,368 | 0.00 USD | — | SEC | |
| Jan 24, 2025 | Other | -4,516 | 27.48 USD | $124.1K | SEC | |
| Jan 24, 2025 | Award | 3,287 | 0.00 USD | — | SEC | |
| Jan 17, 2025 | Other | 95 | — | — | SEC | |
| Jan 17, 2025 | Other | 143 | — | — | SEC | |
| Oct 16, 2024 | Other | 128 | — | — | SEC | |
| Oct 16, 2024 | Other | 85 | — | — | SEC | |